org.alfresco.service.cmr.action
Interface ActionDefinition

All Superinterfaces:
ParameterizedItemDefinition
All Known Subinterfaces:
RenderingEngineDefinition
All Known Implementing Classes:
ActionDefinitionImpl, RenderingEngineDefinitionImpl

public interface ActionDefinition
extends ParameterizedItemDefinition

Rule action interface.


Method Summary
 java.util.List getApplicableTypes()
          Gets a list of the types that this action item is applicable for
 boolean getTrackStatus()
          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.List getApplicableTypes()
Gets a list of the types that this action item is applicable for

Returns:
list of types

getTrackStatus

boolean getTrackStatus()
Get whether the basic action definition supports action tracking or not. This can be overridden for each action but 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


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.