Package fr.becpg.repo.entity.policy
Class EffectivityAspectPolicy.EffectivityAspectCopyBehaviourCallback
java.lang.Object
org.alfresco.repo.copy.AbstractCopyBehaviourCallback
org.alfresco.repo.copy.DefaultCopyBehaviourCallback
fr.becpg.repo.entity.policy.EffectivityAspectPolicy.EffectivityAspectCopyBehaviourCallback
- All Implemented Interfaces:
org.alfresco.repo.copy.CopyBehaviourCallback,org.alfresco.traitextender.Extensible
- Enclosing class:
- EffectivityAspectPolicy
private class EffectivityAspectPolicy.EffectivityAspectCopyBehaviourCallback
extends org.alfresco.repo.copy.DefaultCopyBehaviourCallback
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.alfresco.repo.copy.CopyBehaviourCallback
org.alfresco.repo.copy.CopyBehaviourCallback.AssocCopySourceAction, org.alfresco.repo.copy.CopyBehaviourCallback.AssocCopyTargetAction, org.alfresco.repo.copy.CopyBehaviourCallback.ChildAssocCopyAction, org.alfresco.repo.copy.CopyBehaviourCallback.ChildAssocRecurseAction, org.alfresco.repo.copy.CopyBehaviourCallback.CopyAssociationDetails, org.alfresco.repo.copy.CopyBehaviourCallback.CopyChildAssociationDetails -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMap<org.alfresco.service.namespace.QName,Serializable> getCopyProperties(org.alfresco.service.namespace.QName classQName, org.alfresco.repo.copy.CopyDetails copyDetails, Map<org.alfresco.service.namespace.QName, Serializable> properties) Don't copy certain auditable pbooleangetMustCopy(org.alfresco.service.namespace.QName classQName, org.alfresco.repo.copy.CopyDetails copyDetails) Do copy the aspectsMethods inherited from class org.alfresco.repo.copy.DefaultCopyBehaviourCallback
getAssociationCopyAction, getChildAssociationCopyAction, getInstance, getTraitMethods inherited from class org.alfresco.repo.copy.AbstractCopyBehaviourCallback
getChildAssociationRecurseAction, isTopLevelCanBeRenamed, recordNodeRefsForRepointing, repointNodeRefs, throwExceptionForUnexpectedBehaviour
-
Constructor Details
-
EffectivityAspectCopyBehaviourCallback
private EffectivityAspectCopyBehaviourCallback()
-
-
Method Details
-
getCopyProperties
public Map<org.alfresco.service.namespace.QName,Serializable> getCopyProperties(org.alfresco.service.namespace.QName classQName, org.alfresco.repo.copy.CopyDetails copyDetails, Map<org.alfresco.service.namespace.QName, Serializable> properties) Don't copy certain auditable p- Specified by:
getCopyPropertiesin interfaceorg.alfresco.repo.copy.CopyBehaviourCallback- Overrides:
getCopyPropertiesin classorg.alfresco.repo.copy.DefaultCopyBehaviourCallback
-
getMustCopy
public boolean getMustCopy(org.alfresco.service.namespace.QName classQName, org.alfresco.repo.copy.CopyDetails copyDetails) Do copy the aspects- Specified by:
getMustCopyin interfaceorg.alfresco.repo.copy.CopyBehaviourCallback- Overrides:
getMustCopyin classorg.alfresco.repo.copy.DefaultCopyBehaviourCallback- Returns:
- Returns true always
-