Class RMv32HoldChildAssocPatch
java.lang.Object
org.alfresco.module.org_alfresco_module_rm.patch.AbstractModulePatch
org.alfresco.module.org_alfresco_module_rm.patch.v32.RMv32HoldChildAssocPatch
- All Implemented Interfaces:
Comparable<ModulePatch>,ModulePatch,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
Patch to replace any use of the hold child association rma:frozenRecords with rma:frozenContent
See: https://issues.alfresco.com/jira/browse/RM-6992
- Since:
- 3.2
- Author:
- Ross Gale
-
Field Summary
Fields inherited from class org.alfresco.module.org_alfresco_module_rm.patch.AbstractModulePatch
LOGGER, transactionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidApply patch internal method.voidsetFilePlanService(FilePlanService filePlanService) Setter for fileplanservicevoidsetHoldService(HoldService holdService) Setter for hold servicevoidsetNodeService(NodeService nodeService) Setter for node servicevoidsetQnameDAO(QNameDAO qnameDAO) Setter for qnamedaoMethods inherited from class org.alfresco.module.org_alfresco_module_rm.patch.AbstractModulePatch
apply, compareTo, getDescription, getFixesFromSchema, getFixesToSchema, getId, getModuleId, getTargetSchema, init, setBeanName, setDescription, setFixesFromSchema, setFixesToSchema, setId, setModuleId, setModulePatchExecuter, setTargetSchema, setTransactionService, setTxnReadOnly, setTxnRequiresNew
-
Constructor Details
-
RMv32HoldChildAssocPatch
public RMv32HoldChildAssocPatch()
-
-
Method Details
-
setQnameDAO
Setter for qnamedao- Parameters:
qnameDAO- Data abstraction layer for QName and Namespace entities.
-
setFilePlanService
Setter for fileplanservice- Parameters:
filePlanService- File plan service interface
-
setHoldService
Setter for hold service- Parameters:
holdService- Hold service interface.
-
setNodeService
Setter for node service- Parameters:
nodeService- Interface for public and internal node and store operations.
-
applyInternal
public void applyInternal()Description copied from class:AbstractModulePatchApply patch internal method. Implementations can assume a transaction has been started.- Specified by:
applyInternalin classAbstractModulePatch
-