Class WorkflowInstance
- java.lang.Object
-
- org.alfresco.service.cmr.workflow.WorkflowInstance
-
- All Implemented Interfaces:
Serializable
@AlfrescoPublicApi public class WorkflowInstance extends Object implements Serializable
Workflow Instance Data Object Represents an "in-flight" workflow.- Author:
- davidc
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description booleanactiveDeprecated.org.alfresco.service.cmr.repository.NodeRefcontextDeprecated.WorkflowDefinitiondefinitionDeprecated.StringdescriptionDeprecated.DatedueDateWorkflow Due DateDateendDateDeprecated.StringidDeprecated.org.alfresco.service.cmr.repository.NodeRefinitiatorDeprecated.IntegerpriorityWorkflow priorityDatestartDateDeprecated.org.alfresco.service.cmr.repository.NodeRefworkflowPackageDeprecated.
-
Constructor Summary
Constructors Constructor Description WorkflowInstance(String id, WorkflowDefinition definition, String description, org.alfresco.service.cmr.repository.NodeRef initiator, org.alfresco.service.cmr.repository.NodeRef workflowPackage, org.alfresco.service.cmr.repository.NodeRef context, boolean active, Date startDate, Date endDate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.alfresco.service.cmr.repository.NodeRefgetContext()WorkflowDefinitiongetDefinition()StringgetDescription()DategetDueDate()DategetEndDate()StringgetId()org.alfresco.service.cmr.repository.NodeRefgetInitiator()IntegergetPriority()static longgetSerialversionuid()DategetStartDate()org.alfresco.service.cmr.repository.NodeRefgetWorkflowPackage()booleanisActive()StringtoString()
-
-
-
Field Detail
-
id
@Deprecated public String id
Deprecated.Workflow Instance unique id
-
description
@Deprecated public String description
Deprecated.Workflow Instance description
-
active
@Deprecated public boolean active
Deprecated.Is this Workflow instance still "in-flight" or has it completed?
-
initiator
@Deprecated public org.alfresco.service.cmr.repository.NodeRef initiator
Deprecated.Initiator (cm:person) - null if System initiated
-
priority
public Integer priority
Workflow priority
-
startDate
@Deprecated public Date startDate
Deprecated.Workflow Start Date
-
dueDate
public Date dueDate
Workflow Due Date
-
endDate
@Deprecated public Date endDate
Deprecated.Workflow End Date
-
workflowPackage
@Deprecated public org.alfresco.service.cmr.repository.NodeRef workflowPackage
Deprecated.Workflow Package
-
context
@Deprecated public org.alfresco.service.cmr.repository.NodeRef context
Deprecated.Workflow Context
-
definition
@Deprecated public WorkflowDefinition definition
Deprecated.Workflow Definition
-
-
Constructor Detail
-
WorkflowInstance
public WorkflowInstance(String id, WorkflowDefinition definition, String description, org.alfresco.service.cmr.repository.NodeRef initiator, org.alfresco.service.cmr.repository.NodeRef workflowPackage, org.alfresco.service.cmr.repository.NodeRef context, boolean active, Date startDate, Date endDate)
-
-
Method Detail
-
getSerialversionuid
public static long getSerialversionuid()
- Returns:
- the serialversionuid
-
getId
public String getId()
- Returns:
- the id
-
getDescription
public String getDescription()
- Returns:
- the description
-
isActive
public boolean isActive()
- Returns:
- the active
-
getInitiator
public org.alfresco.service.cmr.repository.NodeRef getInitiator()
- Returns:
- the initiator
-
getPriority
public Integer getPriority()
- Returns:
- the priority, null if there is no priority set
-
getStartDate
public Date getStartDate()
- Returns:
- the startDate
-
getDueDate
public Date getDueDate()
- Returns:
- the dueDate
-
getEndDate
public Date getEndDate()
- Returns:
- the endDate
-
getWorkflowPackage
public org.alfresco.service.cmr.repository.NodeRef getWorkflowPackage()
- Returns:
- the workflowPackage
-
getContext
public org.alfresco.service.cmr.repository.NodeRef getContext()
- Returns:
- the context
-
getDefinition
public WorkflowDefinition getDefinition()
- Returns:
- the definition
-
-