org.ow2.bonita.facade.runtime
Interface ActivityFullInstance<T extends ActivityBody>

All Superinterfaces:
ActivityInstance<T>, org.ow2.bonita.services.Archivable, RuntimeRecord, java.io.Serializable

public interface ActivityFullInstance<T extends ActivityBody>
extends ActivityInstance<T>, org.ow2.bonita.services.Archivable

This interface if dedicated to internal use.


Method Summary
 void addVariableUpdate(VariableUpdate varUpdate)
           
 org.jbpm.pvm.impl.VariableMap getPersistableVariablesBeforeReady()
           
 void setBody(T body)
           
 
Methods inherited from interface org.ow2.bonita.facade.runtime.ActivityInstance
getActivityId, getBody, getIterationId, getLastKnownVariableValues, getUUID, getVariablesBeforeStarted, getVariableUpdates, getVariableValueBeforeStarted
 
Methods inherited from interface org.ow2.bonita.facade.runtime.RuntimeRecord
getPackageDefinitionUUID, getProcessDefinitionUUID, getProcessInstanceUUID
 

Method Detail

setBody

void setBody(T body)

addVariableUpdate

void addVariableUpdate(VariableUpdate varUpdate)

getPersistableVariablesBeforeReady

org.jbpm.pvm.impl.VariableMap getPersistableVariablesBeforeReady()