Package org.alfresco.repo.template
Class Workflow.WorkflowTaskItem
- java.lang.Object
-
- org.alfresco.repo.template.Workflow.WorkflowTaskItem
-
- All Implemented Interfaces:
Serializable,org.alfresco.service.namespace.NamespacePrefixResolverProvider
- Enclosing class:
- Workflow
public static class Workflow.WorkflowTaskItem extends Object implements org.alfresco.service.namespace.NamespacePrefixResolverProvider
Simple bean wrapper around a WorkflowTask item- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkflowTaskItem(ServiceRegistry services, TemplateImageResolver resolver, WorkflowTask task)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()StringgetId()TemplateNodegetInitiator()booleangetIsCompleted()StringgetName()org.alfresco.service.namespace.NamespacePrefixResolvergetNamespacePrefixResolver()StringgetOutcome()org.alfresco.service.cmr.repository.NodeRefgetPackage()List<TemplateContent>getPackageResources()TemplateNodegetPackageTemplateNode()Map<String,Serializable>getProperties()StringgetQnameType()DategetStartDate()Map<String,String>[]getTransitions()StringgetType()
-
-
-
Constructor Detail
-
WorkflowTaskItem
public WorkflowTaskItem(ServiceRegistry services, TemplateImageResolver resolver, WorkflowTask task)
-
-
Method Detail
-
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()
-
getInitiator
public TemplateNode getInitiator()
- Returns:
- A TemplateNode representing the initiator (person) of the workflow
-
getPackage
public org.alfresco.service.cmr.repository.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 org.alfresco.service.namespace.NamespacePrefixResolver getNamespacePrefixResolver()
- Specified by:
getNamespacePrefixResolverin interfaceorg.alfresco.service.namespace.NamespacePrefixResolverProvider
-
-