org.alfresco.service.cmr.workflow
Class WorkflowInstance

java.lang.Object
  extended by org.alfresco.service.cmr.workflow.WorkflowInstance
All Implemented Interfaces:
java.io.Serializable

public class WorkflowInstance
extends java.lang.Object
implements java.io.Serializable

Workflow Instance Data Object Represents an "in-flight" workflow.

See Also:
Serialized Form

Field Summary
 boolean active
          Is this Workflow instance still "in-flight" or has it completed?
 org.alfresco.service.cmr.repository.NodeRef context
          Workflow Context
 WorkflowDefinition definition
          Workflow Definition
 java.lang.String description
          Workflow Instance description
 java.util.Date dueDate
          Workflow Due Date
 java.util.Date endDate
          Workflow End Date
 java.lang.String id
          Workflow Instance unique id
 org.alfresco.service.cmr.repository.NodeRef initiator
          Initiator (cm:person) - null if System initiated
 java.lang.Integer priority
          Workflow priority
 java.util.Date startDate
          Workflow Start Date
 org.alfresco.service.cmr.repository.NodeRef workflowPackage
          Workflow Package
 
Constructor Summary
WorkflowInstance()
           
 
Method Summary
 org.alfresco.service.cmr.repository.NodeRef getContext()
           
 WorkflowDefinition getDefinition()
           
 java.lang.String getDescription()
           
 java.util.Date getDueDate()
           
 java.util.Date getEndDate()
           
 java.lang.String getId()
           
 org.alfresco.service.cmr.repository.NodeRef getInitiator()
           
 java.lang.Integer getPriority()
           
static long getSerialversionuid()
           
 java.util.Date getStartDate()
           
 org.alfresco.service.cmr.repository.NodeRef getWorkflowPackage()
           
 boolean isActive()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

public java.lang.String id
Workflow Instance unique id


description

public java.lang.String description
Workflow Instance description


active

public boolean active
Is this Workflow instance still "in-flight" or has it completed?


initiator

public org.alfresco.service.cmr.repository.NodeRef initiator
Initiator (cm:person) - null if System initiated


priority

public java.lang.Integer priority
Workflow priority


startDate

public java.util.Date startDate
Workflow Start Date


dueDate

public java.util.Date dueDate
Workflow Due Date


endDate

public java.util.Date endDate
Workflow End Date


workflowPackage

public org.alfresco.service.cmr.repository.NodeRef workflowPackage
Workflow Package


context

public org.alfresco.service.cmr.repository.NodeRef context
Workflow Context


definition

public WorkflowDefinition definition
Workflow Definition

Constructor Detail

WorkflowInstance

public WorkflowInstance()
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:
toString in class java.lang.Object


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.