public abstract class RuntimeRecordImpl extends Object implements RuntimeRecord
Modifier and Type | Field and Description |
---|---|
protected ActivityState |
activityState
The activity state.
|
protected Date |
endedDate |
protected ProcessInstanceUUID |
instanceUUID |
protected ProcessDefinitionUUID |
processUUID |
protected Date |
startedDate |
Modifier | Constructor and Description |
---|---|
protected |
RuntimeRecordImpl() |
protected |
RuntimeRecordImpl(RuntimeRecord src) |
Modifier and Type | Method and Description |
---|---|
void |
end(ActivityState finishState)
Call this method when the runtime is ended.
|
boolean |
equals(Object obj) |
Date |
getEndedDate() |
ProcessDefinitionUUID |
getProcessDefinitionUUID() |
ProcessInstanceUUID |
getProcessInstanceUUID()
Returns the instance processDefinitionUUID (generated at the creation of the instance).
|
Date |
getStartedDate() |
ActivityState |
getState() |
int |
hashCode() |
protected Date startedDate
protected Date endedDate
protected ProcessDefinitionUUID processUUID
protected ProcessInstanceUUID instanceUUID
protected ActivityState activityState
protected RuntimeRecordImpl()
protected RuntimeRecordImpl(RuntimeRecord src)
public ProcessDefinitionUUID getProcessDefinitionUUID()
getProcessDefinitionUUID
in interface RuntimeRecord
public ProcessInstanceUUID getProcessInstanceUUID()
RuntimeRecord
getProcessInstanceUUID
in interface RuntimeRecord
public Date getEndedDate()
getEndedDate
in interface RuntimeRecord
public Date getStartedDate()
getStartedDate
in interface RuntimeRecord
public void end(ActivityState finishState)
public ActivityState getState()
getState
in interface RuntimeRecord
Copyright © 2011 OW2 Consortium. All Rights Reserved.