Package org.alfresco.repo.template
Class Workflow.WorkflowTaskItem
- java.lang.Object
-
- org.alfresco.repo.template.Workflow.WorkflowTaskItem
-
- All Implemented Interfaces:
java.io.Serializable,org.alfresco.service.namespace.NamespacePrefixResolverProvider
- Enclosing class:
- Workflow
public static class Workflow.WorkflowTaskItem extends java.lang.Object implements org.alfresco.service.namespace.NamespacePrefixResolverProviderSimple 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 java.lang.StringgetDescription()java.lang.StringgetId()TemplateNodegetInitiator()booleangetIsCompleted()java.lang.StringgetName()org.alfresco.service.namespace.NamespacePrefixResolvergetNamespacePrefixResolver()java.lang.StringgetOutcome()org.alfresco.service.cmr.repository.NodeRefgetPackage()java.util.List<TemplateContent>getPackageResources()TemplateNodegetPackageTemplateNode()java.util.Map<java.lang.String,java.io.Serializable>getProperties()java.lang.StringgetQnameType()java.util.DategetStartDate()java.util.Map<java.lang.String,java.lang.String>[]getTransitions()java.lang.StringgetType()
-
-
-
Constructor Detail
-
WorkflowTaskItem
public WorkflowTaskItem(ServiceRegistry services, TemplateImageResolver resolver, WorkflowTask task)
-
-
Method Detail
-
getType
public java.lang.String getType()
-
getQnameType
public java.lang.String getQnameType()
-
getName
public java.lang.String getName()
-
getDescription
public java.lang.String getDescription()
-
getId
public java.lang.String getId()
-
getIsCompleted
public boolean getIsCompleted()
-
getStartDate
public java.util.Date getStartDate()
-
getTransitions
public java.util.Map<java.lang.String,java.lang.String>[] getTransitions()
-
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 java.util.List<TemplateContent> getPackageResources()
- Returns:
- the resources from the package attached to this workflow task
-
getOutcome
public java.lang.String getOutcome()
- Returns:
- the 'outcome' label from a completed task
-
getProperties
public java.util.Map<java.lang.String,java.io.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
-
-