org.ow2.orchestra.facade.runtime
Interface RuntimeRecord

All Superinterfaces:
Record, java.io.Serializable
All Known Subinterfaces:
ActivityInstance, ActivityWithChildrenInstance, ActivityWithSingleChildInstance, AssignActivityInstance, CatchActivityInstance, CatchAllActivityInstance, CompensateActivityInstance, CompensateScopeActivityInstance, CompensationHandlerActivityInstance, EmptyActivityInstance, ExitActivityInstance, FlowActivityInstance, ForeachActivityInstance, IfActivityInstance, InvokeActivityInstance, PickActivityInstance, ProcessInstance, ReceiveActivityInstance, RepeatUntilActivityInstance, ReplyActivityInstance, RethrowActivityInstance, ScopeActivityInstance, SequenceActivityInstance, TerminationHandlerActivityInstance, ThrowActivityInstance, WaitActivityInstance, WhileActivityInstance

public interface RuntimeRecord
extends Record

Author:
Gael Lalire

Method Summary
 java.util.Date getEndedDate()
           
 ProcessDefinitionUUID getProcessDefinitionUUID()
           
 ProcessInstanceUUID getProcessInstanceUUID()
          Returns the instance processDefinitionUUID (generated at the creation of the instance).
 java.util.Date getStartedDate()
           
 ActivityState getState()
           
 
Methods inherited from interface org.ow2.orchestra.facade.Record
getUUID
 

Method Detail

getProcessDefinitionUUID

ProcessDefinitionUUID getProcessDefinitionUUID()
Returns:
the process definition uuid

getProcessInstanceUUID

ProcessInstanceUUID getProcessInstanceUUID()
Returns the instance processDefinitionUUID (generated at the creation of the instance).

Returns:
The instance processDefinitionUUID.

getStartedDate

java.util.Date getStartedDate()
Returns:
the date recorded.

getEndedDate

java.util.Date getEndedDate()
Returns:
the date recorded when the runtime is finished or null if runtime is not finished.

getState

ActivityState getState()
Returns:
the state of activity


Copyright © 2009 OW2 Consortium. All Rights Reserved.