org.alfresco.repo.action.scheduled
Class CompositeTemplateActionDefinition

java.lang.Object
  extended by org.alfresco.repo.action.scheduled.AbstractTemplateActionDefinition
      extended by org.alfresco.repo.action.scheduled.CompositeTemplateActionDefinition
All Implemented Interfaces:
TemplateActionDefinition

public class CompositeTemplateActionDefinition
extends AbstractTemplateActionDefinition

The template to define a composite action.


Field Summary
 
Fields inherited from class org.alfresco.repo.action.scheduled.AbstractTemplateActionDefinition
actionService, compensatingTemplateActionDefinition, templateService
 
Constructor Summary
CompositeTemplateActionDefinition()
          Default constructor.
 
Method Summary
 Action getAction(org.alfresco.service.cmr.repository.NodeRef nodeRef)
          Build the composite action in the context of the given node.
 void setTemplateActionDefinitions(java.util.List templateActionDefinitions)
          Set the action templates - IOC.
 java.util.List templateActionDefinitions()
          Get the list of template actions.
 
Methods inherited from class org.alfresco.repo.action.scheduled.AbstractTemplateActionDefinition
getActionService, getCompensatingTemplateCompositeActionDefinition, getTemplateService, setActionService, setCompensatingTemplateCompositeActionDefinition, setTemplateService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeTemplateActionDefinition

public CompositeTemplateActionDefinition()
Default constructor.

Method Detail

setTemplateActionDefinitions

public void setTemplateActionDefinitions(java.util.List templateActionDefinitions)
Set the action templates - IOC.

Parameters:
templateActionDefinitions -

templateActionDefinitions

public java.util.List templateActionDefinitions()
Get the list of template actions.

Returns:
- a list of templates for action definitions.

getAction

public Action getAction(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Build the composite action in the context of the given node.

Parameters:
nodeRef -
Returns:
- the contextualised action.


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