org.ow2.bonita.facade.runtime.impl
Class RuntimeRecordImpl

java.lang.Object
  extended by org.ow2.bonita.facade.runtime.impl.RuntimeRecordImpl
All Implemented Interfaces:
java.io.Serializable, RuntimeRecord
Direct Known Subclasses:
ActivityInstanceImpl, ProcessInstanceImpl

public abstract class RuntimeRecordImpl
extends java.lang.Object
implements RuntimeRecord

Author:
Pierre Vigneras
See Also:
Serialized Form

Field Summary
protected  ProcessInstanceUUID instanceUUID
           
protected  ProcessDefinitionUUID processUUID
           
 
Constructor Summary
protected RuntimeRecordImpl()
           
protected RuntimeRecordImpl(ProcessDefinitionUUID processUUID, ProcessInstanceUUID instanceUUID)
           
protected RuntimeRecordImpl(RuntimeRecord src)
           
 
Method Summary
 ProcessDefinitionUUID getProcessDefinitionUUID()
          Returns the process processDefinitionUUID (defined into the WorkflowProcess element of the imported xpdl file).
 ProcessInstanceUUID getProcessInstanceUUID()
          Returns the instance processDefinitionUUID (generated at the creation of the instance).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processUUID

protected ProcessDefinitionUUID processUUID

instanceUUID

protected ProcessInstanceUUID instanceUUID
Constructor Detail

RuntimeRecordImpl

protected RuntimeRecordImpl()

RuntimeRecordImpl

protected RuntimeRecordImpl(ProcessDefinitionUUID processUUID,
                            ProcessInstanceUUID instanceUUID)

RuntimeRecordImpl

protected RuntimeRecordImpl(RuntimeRecord src)
Method Detail

getProcessDefinitionUUID

public ProcessDefinitionUUID getProcessDefinitionUUID()
Description copied from interface: RuntimeRecord
Returns the process processDefinitionUUID (defined into the WorkflowProcess element of the imported xpdl file).

Specified by:
getProcessDefinitionUUID in interface RuntimeRecord
Returns:
The process processDefinitionUUID.

getProcessInstanceUUID

public ProcessInstanceUUID getProcessInstanceUUID()
Description copied from interface: RuntimeRecord
Returns the instance processDefinitionUUID (generated at the creation of the instance).

Specified by:
getProcessInstanceUUID in interface RuntimeRecord
Returns:
The instance processDefinitionUUID.


Copyright © 2009 OW2 Consortium. All Rights Reserved.