Class RMv35HoldNewChildAssocPatch

java.lang.Object
org.alfresco.module.org_alfresco_module_rm.patch.AbstractModulePatch
org.alfresco.module.org_alfresco_module_rm.patch.v35.RMv35HoldNewChildAssocPatch
All Implemented Interfaces:
Comparable<ModulePatch>, ModulePatch, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware

public class RMv35HoldNewChildAssocPatch extends AbstractModulePatch
Patch to create new hold child association to link the record to the hold

See: https://alfresco.atlassian.net/browse/APPS-659

Since:
3.5
  • Field Details

    • PATCH_ASSOC_NAME

      protected static final QName PATCH_ASSOC_NAME
      A name for the associations created by this patch.
  • Constructor Details

    • RMv35HoldNewChildAssocPatch

      public RMv35HoldNewChildAssocPatch()
  • Method Details

    • setFilePlanService

      public void setFilePlanService(FilePlanService filePlanService)
      Setter for fileplanservice
      Parameters:
      filePlanService - File plan service interface
    • setHoldService

      public void setHoldService(HoldService holdService)
      Setter for hold service
      Parameters:
      holdService - Hold service interface.
    • setNodeService

      public void setNodeService(NodeService nodeService)
      Setter for node service
      Parameters:
      nodeService - Interface for public and internal node and store operations.
    • getBehaviourFilter

      public BehaviourFilter getBehaviourFilter()
    • setBehaviourFilter

      public void setBehaviourFilter(BehaviourFilter behaviourFilter)
    • applyInternal

      public void applyInternal()
      Description copied from class: AbstractModulePatch
      Apply patch internal method. Implementations can assume a transaction has been started.
      Specified by:
      applyInternal in class AbstractModulePatch