Class DeleteRenditionActionExecuter
java.lang.Object
org.alfresco.repo.action.CommonResourceAbstractBase
org.alfresco.repo.action.ParameterizedItemAbstractBase
org.alfresco.repo.action.executer.ActionExecuterAbstractBase
org.alfresco.repo.rendition.executer.DeleteRenditionActionExecuter
- All Implemented Interfaces:
ActionExecuter,LoggingAwareExecuter,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
Deprecated.
The RenditionService is being replace by the simpler async RenditionService2.
This
ActionExecuter implementation is used internally to delete rendition nodes when a rendition update has failed. The scenario is as follows: a content node exists in the repository and has a number of rendition nodes associated with it. When the content node is given new content, each of the rendition nodes must be updated to reflect the new source content. But if one or more of those re-renditions fail, then the old rendition nodes now refer to out of date content and should be deleted.
This class executes the deletion of the specified rendition node.- Since:
- 3.4.2
- Author:
- Neil Mc Erlean
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.The action bean name.static final StringDeprecated.The name of the rendition definition to delete e.g. cm:doclib.Fields inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase
actionAccessRestrictions, actionDefinition, applicableTypes, publicActionFields inherited from class org.alfresco.repo.action.ParameterizedItemAbstractBase
adhocPropertiesAllowed, DISPLAY_LABEL, runtimeActionServiceFields inherited from class org.alfresco.repo.action.CommonResourceAbstractBase
nameFields inherited from interface org.alfresco.repo.action.executer.ActionExecuter
PARAM_RESULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddParameterDefinitions(List<ParameterDefinition> paramList) Deprecated.Adds the parameter definitions to the listvoidexecuteImpl(Action action, NodeRef actionedUponNodeRef) Deprecated.Execute the action implementationvoidsetBehaviourFilter(BehaviourFilter behaviourFilter) Deprecated.voidsetNodeService(NodeService nodeService) Deprecated.voidsetRenditionService(RenditionService renditionService) Deprecated.Methods inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase
createActionDefinition, execute, getActionAccessRestrictions, getActionDefinition, getIgnoreLock, getQueueName, getTrackStatus, init, isApplicableType, onLogException, setActionAccessRestrictions, setApplicableTypes, setBaseNodeService, setDictionaryService, setIgnoreLock, setLockService, setMlAwareNodeService, setPublicAction, setQueueName, setTrackStatus, verifyActionAccessRestrictionsMethods inherited from class org.alfresco.repo.action.ParameterizedItemAbstractBase
checkMandatoryProperties, getAdhocPropertiesAllowed, getDescriptionKey, getLocalizedParameterDefinitions, getParamDisplayLabel, getParamDisplayLabel, getParameterDefintions, getTitleKey, setAdhocPropertiesAllowed, setLocales, setRuntimeActionService, toStringMethods inherited from class org.alfresco.repo.action.CommonResourceAbstractBase
setBeanNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.alfresco.repo.action.executer.ActionExecuter
isExecuteAsynchronously
-
Field Details
-
NAME
Deprecated.The action bean name.- See Also:
-
PARAM_RENDITION_DEFINITION_NAME
Deprecated.The name of the rendition definition to delete e.g. cm:doclib.- See Also:
-
-
Constructor Details
-
DeleteRenditionActionExecuter
public DeleteRenditionActionExecuter()Deprecated.
-
-
Method Details
-
setNodeService
Deprecated. -
setRenditionService
Deprecated. -
setBehaviourFilter
Deprecated. -
executeImpl
Deprecated.Description copied from class:ActionExecuterAbstractBaseExecute the action implementation- Specified by:
executeImplin classActionExecuterAbstractBase- Parameters:
action- the actionactionedUponNodeRef- the actioned upon node- See Also:
-
addParameterDefinitions
Deprecated.Description copied from class:ParameterizedItemAbstractBaseAdds the parameter definitions to the list- Specified by:
addParameterDefinitionsin classParameterizedItemAbstractBase- Parameters:
paramList- the parameter definitions list- See Also:
-