org.jwarp.flow.process
Interface IWorkflowContext

All Known Implementing Classes:
WorkflowContext

public interface IWorkflowContext

This is the workflow context. The workfloa context is created for each new workflow that is activated. Transitions can store within it the runtime data and references.


Method Summary
 long getCreationTime()
          Returns the creation time of this context
 IFlowData getData()
          Returns the current workflow data.
 long getID()
          Returns the internal id number of this context.
 long getLastUpdateTime()
          Returns the last update time of this context
 IWorkflow getMetaData()
          Returns the meta data.
 long getStartTime()
          Returns the start time of this context
 ITicket getUser()
          Returns the workflow main user.
 java.lang.String getVersion()
          Returns the context version (fur future use)
 

Method Detail

getID

public long getID()
Returns the internal id number of this context.
Returns:
The id.

getUser

public ITicket getUser()
Returns the workflow main user.
Returns:
The user

getMetaData

public IWorkflow getMetaData()
Returns the meta data.
Returns:
The work flow meta data

getVersion

public java.lang.String getVersion()
Returns the context version (fur future use)

getCreationTime

public long getCreationTime()
Returns the creation time of this context
Returns:
the creation time

getStartTime

public long getStartTime()
Returns the start time of this context
Returns:
the start time

getLastUpdateTime

public long getLastUpdateTime()
Returns the last update time of this context
Returns:
the last update time

getData

public IFlowData getData()
Returns the current workflow data. It is the applications responsibility to handle this data.
Returns:
The application data

©   O R C A   S y s t e m s