Class CompositeTemplateActionDefinition

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

public class CompositeTemplateActionDefinition extends AbstractTemplateActionDefinition
The template to define a composite action.
Author:
Andy Hind
  • Constructor Details

    • CompositeTemplateActionDefinition

      public CompositeTemplateActionDefinition()
      Default constructor.
  • Method Details

    • setTemplateActionDefinitions

      public void setTemplateActionDefinitions(List<TemplateActionDefinition> templateActionDefinitions)
      Set the action templates - IOC.
    • templateActionDefinitions

      public List<TemplateActionDefinition> templateActionDefinitions()
      Get the list of template actions.
      Returns:
      - a list of templates for action definitions.
    • getAction

      public Action getAction(NodeRef nodeRef)
      Build the composite action in the context of the given node.
      Parameters:
      nodeRef - NodeRef
      Returns:
      - the contextualised action.