Package org.alfresco.service.cmr.action
Interface ActionDefinition
-
- All Superinterfaces:
ParameterizedItemDefinition
- All Known Subinterfaces:
RenderingEngineDefinition
- All Known Implementing Classes:
ActionDefinitionImpl,RenderingEngineDefinitionImpl
@AlfrescoPublicApi public interface ActionDefinition extends ParameterizedItemDefinition
Rule action interface.- Author:
- Roy Wetherall
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<org.alfresco.service.namespace.QName>getApplicableTypes()Gets a list of the types that this action item is applicable forbooleangetTrackStatus()Get whether the basic action definition supports action tracking or not.-
Methods inherited from interface org.alfresco.service.cmr.action.ParameterizedItemDefinition
getAdhocPropertiesAllowed, getDescription, getName, getParameterDefinitions, getParameterDefintion, getTitle, hasParameterDefinitions
-
-
-
-
Method Detail
-
getApplicableTypes
java.util.Set<org.alfresco.service.namespace.QName> getApplicableTypes()
Gets a list of the types that this action item is applicable for- Returns:
- set of types never null
-
getTrackStatus
boolean getTrackStatus()
Get whether the basic action definition supports action tracking or not. This can be overridden for eachactionbut if not, this value is used. Defaults to false.- Returns:
- true to track action execution status or false (default) to do no action tracking
- Since:
- 3.4.1
-
-