org.ow2.bonita.facade.runtime
Interface ProcessFullInstance

All Superinterfaces:
org.ow2.bonita.services.Archivable, ProcessInstance, RuntimeRecord, java.io.Serializable

public interface ProcessFullInstance
extends ProcessInstance, org.ow2.bonita.services.Archivable

This interface if dedicated to internal use.


Method Summary
 void addActivity(ActivityFullInstance<ActivityBody> activity)
           
 void addVariableUpdate(VariableUpdate varUpdate)
           
 java.util.Set<ActivityFullInstance<ActivityBody>> getActivities()
           
 java.util.Set<ActivityFullInstance<ActivityBody>> getActivities(java.lang.String activityId)
           
 ActivityFullInstance<ActivityBody> getActivity(java.lang.String activityId, java.lang.String iterationId)
           
 
Methods inherited from interface org.ow2.bonita.facade.runtime.ProcessInstance
getEndedBy, getEndedDate, getInitialVariableValue, getInitialVariableValues, getInstanceState, getLastVariableValue, getLastVariableValues, getParentInstanceUUID, getStartedBy, getStartedDate, getUUID, getVariableUpdates
 
Methods inherited from interface org.ow2.bonita.facade.runtime.RuntimeRecord
getPackageDefinitionUUID, getProcessDefinitionUUID, getProcessInstanceUUID
 

Method Detail

getActivities

java.util.Set<ActivityFullInstance<ActivityBody>> getActivities()

getActivities

java.util.Set<ActivityFullInstance<ActivityBody>> getActivities(java.lang.String activityId)

getActivity

ActivityFullInstance<ActivityBody> getActivity(java.lang.String activityId,
                                               java.lang.String iterationId)

addActivity

void addActivity(ActivityFullInstance<ActivityBody> activity)

addVariableUpdate

void addVariableUpdate(VariableUpdate varUpdate)