org.alfresco.repo.action
Class ActionDefinitionImpl

java.lang.Object
  extended by org.alfresco.repo.action.ParameterizedItemDefinitionImpl
      extended by org.alfresco.repo.action.ActionDefinitionImpl
All Implemented Interfaces:
java.io.Serializable, ActionDefinition, ParameterizedItemDefinition
Direct Known Subclasses:
RenderingEngineDefinitionImpl

public class ActionDefinitionImpl
extends ParameterizedItemDefinitionImpl
implements ActionDefinition

Rule action implementation class

See Also:
Serialized Form

Constructor Summary
ActionDefinitionImpl(java.lang.String name)
          Constructor
 
Method Summary
 java.util.List getApplicableTypes()
          Gets the list of applicable types
 java.lang.String getRuleActionExecutor()
          Get the rule aciton executor
 void setApplicableTypes(java.util.List applicableTypes)
          Sets the list of applicable types
 void setRuleActionExecutor(java.lang.String ruleActionExecutor)
          Set the rule action executor
 
Methods inherited from class org.alfresco.repo.action.ParameterizedItemDefinitionImpl
getAdhocPropertiesAllowed, getDescription, getName, getParameterDefinitions, getParameterDefintion, getTitle, hasParameterDefinitions, setAdhocPropertiesAllowed, setDescriptionKey, setParameterDefinitions, setTitleKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.alfresco.service.cmr.action.ParameterizedItemDefinition
getAdhocPropertiesAllowed, getDescription, getName, getParameterDefinitions, getParameterDefintion, getTitle, hasParameterDefinitions
 

Constructor Detail

ActionDefinitionImpl

public ActionDefinitionImpl(java.lang.String name)
Constructor

Parameters:
name - the name
Method Detail

setRuleActionExecutor

public void setRuleActionExecutor(java.lang.String ruleActionExecutor)
Set the rule action executor

Parameters:
ruleActionExecutor - the rule action executor

getRuleActionExecutor

public java.lang.String getRuleActionExecutor()
Get the rule aciton executor

Returns:
the rule action executor

getApplicableTypes

public java.util.List getApplicableTypes()
Gets the list of applicable types

Specified by:
getApplicableTypes in interface ActionDefinition
Returns:
the list of qnames

setApplicableTypes

public void setApplicableTypes(java.util.List applicableTypes)
Sets the list of applicable types

Parameters:
applicableTypes - the applicable types


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