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
public class RecordableVersionConfigAction extends ActionExecuterAbstractBase
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
Fields Modifier and Type Field Description static String
NAME
Action namestatic String
PARAM_VERSION
Parameter names-
Fields inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase
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 Constructor Description RecordableVersionConfigAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addParameterDefinitions(List<ParameterDefinition> paramList)
protected void
executeImpl(Action action, NodeRef actionedUponNodeRef)
protected DictionaryService
getDictionaryService()
Gets the dictionary serviceprotected NodeService
getNodeService()
Gets the node servicevoid
setDictionaryService(DictionaryService dictionaryService)
void
setNodeService(NodeService nodeService)
Sets the node service-
Methods inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase
createActionDefinition, execute, getActionDefinition, getIgnoreLock, getQueueName, getTrackStatus, init, isApplicableType, onLogException, setApplicableTypes, setBaseNodeService, setIgnoreLock, setLockService, setMlAwareNodeService, setPublicAction, setQueueName, setTrackStatus
-
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 Detail
-
NAME
public static final String NAME
Action name- See Also:
- Constant Field Values
-
PARAM_VERSION
public static final String PARAM_VERSION
Parameter names- See Also:
- Constant Field Values
-
-
Method Detail
-
getNodeService
protected NodeService getNodeService()
Gets the node service- Returns:
- The node service
-
setNodeService
public void setNodeService(NodeService nodeService)
Sets the node service- Parameters:
nodeService
- The node service
-
getDictionaryService
protected DictionaryService getDictionaryService()
Gets the dictionary service- Returns:
- The dictionary service
-
setDictionaryService
public void setDictionaryService(DictionaryService dictionaryService)
-
addParameterDefinitions
protected void addParameterDefinitions(List<ParameterDefinition> paramList)
- Specified by:
addParameterDefinitions
in classParameterizedItemAbstractBase
- See Also:
ParameterizedItemAbstractBase.addParameterDefinitions(java.util.List)
-
-