Class Workflow.WorkflowTaskItem

java.lang.Object
org.alfresco.repo.template.Workflow.WorkflowTaskItem
All Implemented Interfaces:
Serializable, NamespacePrefixResolverProvider
Enclosing class:
Workflow

public static class Workflow.WorkflowTaskItem extends Object implements NamespacePrefixResolverProvider
Simple bean wrapper around a WorkflowTask item
See Also:
  • Constructor Details

  • Method Details

    • getType

      public String getType()
    • getQnameType

      public String getQnameType()
    • getName

      public String getName()
    • getDescription

      public String getDescription()
    • getId

      public String getId()
    • getIsCompleted

      public boolean getIsCompleted()
    • getStartDate

      public Date getStartDate()
    • getTransitions

      public Map<String,String>[] getTransitions()
    • getInitiator

      public TemplateNode getInitiator()
      Returns:
      A TemplateNode representing the initiator (person) of the workflow
    • getPackage

      public NodeRef getPackage()
      Returns:
      The workflow package ref
    • getPackageTemplateNode

      public TemplateNode getPackageTemplateNode()
      Returns:
      The workflow package ref as a TemplateNode
    • getPackageResources

      public List<TemplateContent> getPackageResources()
      Returns:
      the resources from the package attached to this workflow task
    • getOutcome

      public String getOutcome()
      Returns:
      the 'outcome' label from a completed task
    • getProperties

      public Map<String,Serializable> getProperties()
      Returns:
      A map of properties for the workflow task, includes all appropriate bpm model properties.
    • getNamespacePrefixResolver

      public NamespacePrefixResolver getNamespacePrefixResolver()
      Specified by:
      getNamespacePrefixResolver in interface NamespacePrefixResolverProvider