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
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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
    boolean
    getMustCopy(org.alfresco.service.namespace.QName classQName, org.alfresco.repo.copy.CopyDetails copyDetails)
    Do copy the aspects

    Methods inherited from class org.alfresco.repo.copy.DefaultCopyBehaviourCallback

    getAssociationCopyAction, getChildAssociationCopyAction, getInstance, getTrait

    Methods inherited from class org.alfresco.repo.copy.AbstractCopyBehaviourCallback

    getChildAssociationRecurseAction, isTopLevelCanBeRenamed, recordNodeRefsForRepointing, repointNodeRefs, throwExceptionForUnexpectedBehaviour

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      getCopyProperties in interface org.alfresco.repo.copy.CopyBehaviourCallback
      Overrides:
      getCopyProperties in class org.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:
      getMustCopy in interface org.alfresco.repo.copy.CopyBehaviourCallback
      Overrides:
      getMustCopy in class org.alfresco.repo.copy.DefaultCopyBehaviourCallback
      Returns:
      Returns true always