public class ProcessInstanceImpl extends ScopeActivityInstanceImpl implements ProcessInstance
compensationHandlerActivityUUID, correlationSet, eventInstanceUUIDs, faultHandlerActivityUUID, partnerLink, scopeState, terminationHandlerActivityUUID, variables
enclosedActivityUUID
definitionUUID, lastException, uuid
activityState, endedDate, instanceUUID, processUUID, startedDate
Modifier | Constructor and Description |
---|---|
protected |
ProcessInstanceImpl() |
|
ProcessInstanceImpl(ProcessInstance record) |
Modifier and Type | Method and Description |
---|---|
void |
addProcessInstanceState(ProcessInstanceStateUpdate state)
Add a
ProcessInstanceStateUpdate object in the list. |
ActivityState |
getInstanceState()
Returns the current instance state.
|
List<ProcessInstanceStateUpdate> |
getProcessInstanceStateUpdate()
Returns the list of process instance states.
|
ActivityType |
getType()
Get the type of the activity instance.
|
ProcessInstanceUUID |
getUUID()
Get the uuid of the activity instance
|
String |
toString() |
getCompensationHandlerActivityUUID, getCorrelationSet, getEventInstanceUUIDs, getFaultHandlerActivityUUID, getPartnerLink, getScopeState, getTerminationHandlerActivityUUID, getVariables
getEnclosedActivityUUID
equals, getDefinitionUUID, getLastException, hashCode
end, getEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getState
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getCompensationHandlerActivityUUID, getCorrelationSet, getEventInstanceUUIDs, getFaultHandlerActivityUUID, getPartnerLink, getScopeState, getTerminationHandlerActivityUUID, getVariables
getEnclosedActivityUUID
getDefinitionUUID, getLastException
getEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getState
protected ProcessInstanceImpl()
public ProcessInstanceImpl(ProcessInstance record)
public ActivityType getType()
ActivityInstance
ActivityType
getType
in interface ActivityInstance
getType
in class ScopeActivityInstanceImpl
ActivityType
)public String toString()
toString
in class ScopeActivityInstanceImpl
public ProcessInstanceUUID getUUID()
ActivityInstance
getUUID
in interface ActivityInstance
getUUID
in interface ProcessInstance
getUUID
in class ActivityInstanceImpl
public List<ProcessInstanceStateUpdate> getProcessInstanceStateUpdate()
ProcessInstance
getProcessInstanceStateUpdate
in interface ProcessInstance
public void addProcessInstanceState(ProcessInstanceStateUpdate state)
ProcessInstanceStateUpdate
object in the list.addProcessInstanceState
in interface ProcessInstance
state
- the ProcessInstanceStateUpdate
objectpublic ActivityState getInstanceState()
Copyright © 2011 OW2 Consortium. All Rights Reserved.