Class WorkflowInstance
- java.lang.Object
-
- org.alfresco.service.cmr.workflow.WorkflowInstance
-
- All Implemented Interfaces:
java.io.Serializable
@AlfrescoPublicApi public class WorkflowInstance extends java.lang.Object implements java.io.SerializableWorkflow 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.java.lang.StringdescriptionDeprecated.java.util.DatedueDateWorkflow Due Datejava.util.DateendDateDeprecated.java.lang.StringidDeprecated.org.alfresco.service.cmr.repository.NodeRefinitiatorDeprecated.java.lang.IntegerpriorityWorkflow priorityjava.util.DatestartDateDeprecated.org.alfresco.service.cmr.repository.NodeRefworkflowPackageDeprecated.
-
Constructor Summary
Constructors Constructor Description WorkflowInstance(java.lang.String id, WorkflowDefinition definition, java.lang.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, java.util.Date startDate, java.util.Date endDate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.alfresco.service.cmr.repository.NodeRefgetContext()WorkflowDefinitiongetDefinition()java.lang.StringgetDescription()java.util.DategetDueDate()java.util.DategetEndDate()java.lang.StringgetId()org.alfresco.service.cmr.repository.NodeRefgetInitiator()java.lang.IntegergetPriority()static longgetSerialversionuid()java.util.DategetStartDate()org.alfresco.service.cmr.repository.NodeRefgetWorkflowPackage()booleanisActive()java.lang.StringtoString()
-
-
-
Field Detail
-
id
@Deprecated public java.lang.String id
Deprecated.Workflow Instance unique id
-
description
@Deprecated public java.lang.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 java.lang.Integer priority
Workflow priority
-
startDate
@Deprecated public java.util.Date startDate
Deprecated.Workflow Start Date
-
dueDate
public java.util.Date dueDate
Workflow Due Date
-
endDate
@Deprecated public java.util.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(java.lang.String id, WorkflowDefinition definition, java.lang.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, java.util.Date startDate, java.util.Date endDate)
-
-
Method Detail
-
getSerialversionuid
public static long getSerialversionuid()
- Returns:
- the serialversionuid
-
getId
public java.lang.String getId()
- Returns:
- the id
-
getDescription
public java.lang.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 java.lang.Integer getPriority()
- Returns:
- the priority, null if there is no priority set
-
getStartDate
public java.util.Date getStartDate()
- Returns:
- the startDate
-
getDueDate
public java.util.Date getDueDate()
- Returns:
- the dueDate
-
getEndDate
public java.util.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
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-