org.ow2.bonita.facade.runtime.impl
Class ActivityInstanceImpl<T extends org.ow2.bonita.facade.runtime.ActivityBody>
java.lang.Object
org.ow2.bonita.facade.runtime.impl.RuntimeRecordImpl
org.ow2.bonita.facade.runtime.impl.ActivityInstanceImpl<T>
- All Implemented Interfaces:
- java.io.Serializable, org.ow2.bonita.facade.runtime.ActivityInstance<T>, org.ow2.bonita.facade.runtime.RuntimeRecord
public class ActivityInstanceImpl<T extends org.ow2.bonita.facade.runtime.ActivityBody>
- extends RuntimeRecordImpl
- implements org.ow2.bonita.facade.runtime.ActivityInstance<T>
- Author:
- Pierre Vigneras
- See Also:
- Serialized Form
Constructor Summary |
protected |
ActivityInstanceImpl()
|
|
ActivityInstanceImpl(org.ow2.bonita.facade.runtime.ActivityInstance<? extends org.ow2.bonita.facade.runtime.ActivityBody> record)
|
protected |
ActivityInstanceImpl(org.ow2.bonita.facade.uuid.ActivityInstanceUUID uuid,
java.lang.String activityId,
org.ow2.bonita.facade.uuid.PackageDefinitionUUID packageUUID,
org.ow2.bonita.facade.uuid.ProcessDefinitionUUID processUUID,
org.ow2.bonita.facade.uuid.ProcessInstanceUUID instanceUUID,
java.lang.String iterationId,
java.lang.String activityInstanceId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.ow2.bonita.facade.runtime.RuntimeRecord |
getPackageDefinitionUUID, getProcessDefinitionUUID, getProcessInstanceUUID |
uuid
protected org.ow2.bonita.facade.uuid.ActivityInstanceUUID uuid
activityId
protected java.lang.String activityId
iterationId
protected java.lang.String iterationId
activityInstanceId
protected java.lang.String activityInstanceId
variablesBeforeStarted
protected java.util.Map<java.lang.String,java.lang.Object> variablesBeforeStarted
variableUpdates
protected java.util.List<org.ow2.bonita.facade.runtime.VariableUpdate> variableUpdates
body
protected T extends org.ow2.bonita.facade.runtime.ActivityBody body
ActivityInstanceImpl
protected ActivityInstanceImpl()
ActivityInstanceImpl
protected ActivityInstanceImpl(org.ow2.bonita.facade.uuid.ActivityInstanceUUID uuid,
java.lang.String activityId,
org.ow2.bonita.facade.uuid.PackageDefinitionUUID packageUUID,
org.ow2.bonita.facade.uuid.ProcessDefinitionUUID processUUID,
org.ow2.bonita.facade.uuid.ProcessInstanceUUID instanceUUID,
java.lang.String iterationId,
java.lang.String activityInstanceId)
ActivityInstanceImpl
public ActivityInstanceImpl(org.ow2.bonita.facade.runtime.ActivityInstance<? extends org.ow2.bonita.facade.runtime.ActivityBody> record)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getVariablesBeforeStarted
public java.util.Map<java.lang.String,java.lang.Object> getVariablesBeforeStarted()
- Specified by:
getVariablesBeforeStarted
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
getVariableValueBeforeStarted
public java.lang.Object getVariableValueBeforeStarted(java.lang.String variableId)
- Specified by:
getVariableValueBeforeStarted
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
getBody
public T getBody()
- Specified by:
getBody
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
getIterationId
public java.lang.String getIterationId()
- Specified by:
getIterationId
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
getActivityInstanceId
public java.lang.String getActivityInstanceId()
- Specified by:
getActivityInstanceId
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
getActivityId
public java.lang.String getActivityId()
- Specified by:
getActivityId
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
getVariableUpdates
public java.util.List<org.ow2.bonita.facade.runtime.VariableUpdate> getVariableUpdates()
- Specified by:
getVariableUpdates
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
getLastKnownVariableValues
public java.util.Map<java.lang.String,java.lang.Object> getLastKnownVariableValues()
- Specified by:
getLastKnownVariableValues
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
getUUID
public org.ow2.bonita.facade.uuid.ActivityInstanceUUID getUUID()
- Specified by:
getUUID
in interface org.ow2.bonita.facade.runtime.ActivityInstance<T extends org.ow2.bonita.facade.runtime.ActivityBody>
Copyright © 2009 OW2 Consortium. All Rights Reserved.