Class BeCPGCopyPolicy

All Implemented Interfaces:
org.alfresco.repo.copy.CopyServicePolicies.OnCopyCompletePolicy, org.alfresco.repo.copy.CopyServicePolicies.OnCopyNodePolicy, org.alfresco.repo.policy.ClassPolicy, org.alfresco.repo.policy.Policy

public class BeCPGCopyPolicy extends AbstractBeCPGPolicy implements org.alfresco.repo.copy.CopyServicePolicies.OnCopyCompletePolicy
  • Field Details

  • Constructor Details

    • BeCPGCopyPolicy

      public BeCPGCopyPolicy()
  • Method Details

    • setCopyRestrictionService

      public void setCopyRestrictionService(CopyRestrictionService copyRestrictionService)
    • doInit

      public void doInit()
      Description copied from class: AbstractBeCPGPolicy

      doInit.

      Specified by:
      doInit in class AbstractBeCPGPolicy
    • onCopyComplete

      public void onCopyComplete(org.alfresco.service.namespace.QName classRef, org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetNodeRef, boolean copyToNewNode, Map<org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.cmr.repository.NodeRef> copyMap)
      Description copied from class: AbstractBeCPGPolicy
      Specified by:
      onCopyComplete in interface org.alfresco.repo.copy.CopyServicePolicies.OnCopyCompletePolicy
      Overrides:
      onCopyComplete in class AbstractBeCPGPolicy