org.ow2.orchestra.facade.runtime
Interface RuntimeRecord

All Superinterfaces:
Record, 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
All Known Implementing Classes:
ActivityInstanceImpl, ActivityWithChildrenInstanceImpl, ActivityWithSingleChildInstanceImpl, AssignActivityInstanceImpl, CatchActivityInstanceImpl, CatchAllActivityInstanceImpl, CompensateActivityInstanceImpl, CompensateScopeActivityInstanceImpl, CompensationHandlerActivityInstanceImpl, EmptyActivityInstanceImpl, ExitActivityInstanceImpl, FlowActivityInstanceImpl, ForeachActivityInstanceImpl, IfActivityInstanceImpl, InvokeActivityInstanceImpl, PickActivityInstanceImpl, ProcessInstanceImpl, ReceiveActivityInstanceImpl, RepeatUntilActivityInstanceImpl, ReplyActivityInstanceImpl, RethrowActivityInstanceImpl, RuntimeRecordImpl, ScopeActivityInstanceImpl, SequenceActivityInstanceImpl, TerminationHandlerActivityInstanceImpl, ThrowActivityInstanceImpl, UnknownActivityInstanceImpl, WaitActivityInstanceImpl, WhileActivityInstanceImpl

public interface RuntimeRecord
extends Record

Author:
Gael Lalire

Method Summary
 Date getEndedDate()
           
 ProcessDefinitionUUID getProcessDefinitionUUID()
           
 ProcessInstanceUUID getProcessInstanceUUID()
          Returns the instance processDefinitionUUID (generated at the creation of the instance).
 Date getStartedDate()
           
 ActivityState getState()
           
 

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

Date getStartedDate()
Returns:
the date recorded.

getEndedDate

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 © 2011 OW2 Consortium. All Rights Reserved.