Class RecordableVersionConfigAction
java.lang.Object
org.alfresco.repo.action.CommonResourceAbstractBase
org.alfresco.repo.action.ParameterizedItemAbstractBase
org.alfresco.repo.action.executer.ActionExecuterAbstractBase
org.alfresco.module.org_alfresco_module_rm.action.dm.RecordableVersionConfigAction
- All Implemented Interfaces:
ActionExecuter
,LoggingAwareExecuter
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
Sets the recordable version config for a document within a collaboration site.
Note: This is a 'normal' dm action, rather than a records management action.
- Since:
- 2.3
- Author:
- Tuna Aksoy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Action namestatic final String
Parameter namesFields inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase
actionAccessRestrictions, actionDefinition, applicableTypes, publicAction
Fields inherited from class org.alfresco.repo.action.ParameterizedItemAbstractBase
adhocPropertiesAllowed, DISPLAY_LABEL, runtimeActionService
Fields inherited from class org.alfresco.repo.action.CommonResourceAbstractBase
name
Fields inherited from interface org.alfresco.repo.action.executer.ActionExecuter
PARAM_RESULT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addParameterDefinitions
(List<ParameterDefinition> paramList) protected void
executeImpl
(Action action, NodeRef actionedUponNodeRef) protected DictionaryService
Gets the dictionary serviceprotected NodeService
Gets the node servicevoid
setDictionaryService
(DictionaryService dictionaryService) void
setNodeService
(NodeService nodeService) Sets the node serviceMethods inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase
createActionDefinition, execute, getActionAccessRestrictions, getActionDefinition, getIgnoreLock, getQueueName, getTrackStatus, init, isApplicableType, onLogException, setActionAccessRestrictions, setApplicableTypes, setBaseNodeService, setIgnoreLock, setLockService, setMlAwareNodeService, setPublicAction, setQueueName, setTrackStatus, verifyActionAccessRestrictions
Methods inherited from class org.alfresco.repo.action.ParameterizedItemAbstractBase
checkMandatoryProperties, getAdhocPropertiesAllowed, getDescriptionKey, getLocalizedParameterDefinitions, getParamDisplayLabel, getParamDisplayLabel, getParameterDefintions, getTitleKey, setAdhocPropertiesAllowed, setLocales, setRuntimeActionService, toString
Methods inherited from class org.alfresco.repo.action.CommonResourceAbstractBase
setBeanName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.alfresco.repo.action.executer.ActionExecuter
isExecuteAsynchronously
-
Field Details
-
NAME
Action name- See Also:
-
PARAM_VERSION
Parameter names- See Also:
-
-
Constructor Details
-
RecordableVersionConfigAction
public RecordableVersionConfigAction()
-
-
Method Details
-
getNodeService
Gets the node service- Returns:
- The node service
-
setNodeService
Sets the node service- Parameters:
nodeService
- The node service
-
getDictionaryService
Gets the dictionary service- Returns:
- The dictionary service
-
setDictionaryService
-
executeImpl
-
addParameterDefinitions
- Specified by:
addParameterDefinitions
in classParameterizedItemAbstractBase
- See Also:
-