public class ProcessInstanceImpl extends ScopeActivityInstanceImpl implements ProcessInstance
compensationHandlerActivityUUID, correlationSet, eventInstanceUUIDs, faultHandlerActivityUUID, partnerLink, scopeState, terminationHandlerActivityUUID, variablesenclosedActivityUUIDdefinitionUUID, lastException, uuidactivityState, 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, getVariablesgetEnclosedActivityUUIDequals, getDefinitionUUID, getLastException, hashCodeend, getEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getStateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCompensationHandlerActivityUUID, getCorrelationSet, getEventInstanceUUIDs, getFaultHandlerActivityUUID, getPartnerLink, getScopeState, getTerminationHandlerActivityUUID, getVariablesgetEnclosedActivityUUIDgetDefinitionUUID, getLastExceptiongetEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getStateprotected ProcessInstanceImpl()
public ProcessInstanceImpl(ProcessInstance record)
public ActivityType getType()
ActivityInstanceActivityTypegetType in interface ActivityInstancegetType in class ScopeActivityInstanceImplActivityType)public String toString()
toString in class ScopeActivityInstanceImplpublic ProcessInstanceUUID getUUID()
ActivityInstancegetUUID in interface ActivityInstancegetUUID in interface ProcessInstancegetUUID in class ActivityInstanceImplpublic List<ProcessInstanceStateUpdate> getProcessInstanceStateUpdate()
ProcessInstancegetProcessInstanceStateUpdate in interface ProcessInstancepublic void addProcessInstanceState(ProcessInstanceStateUpdate state)
ProcessInstanceStateUpdate object in the list.addProcessInstanceState in interface ProcessInstancestate - the ProcessInstanceStateUpdate objectpublic ActivityState getInstanceState()
Copyright © 2011 OW2 Consortium. All Rights Reserved.