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 TypeMethodDescriptionvoid
Apply patch internal method.void
setFilePlanService
(FilePlanService filePlanService) Setter for fileplanservicevoid
setHoldService
(HoldService holdService) Setter for hold servicevoid
setNodeService
(NodeService nodeService) Setter for node servicevoid
setQnameDAO
(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:AbstractModulePatch
Apply patch internal method. Implementations can assume a transaction has been started.- Specified by:
applyInternal
in classAbstractModulePatch
-