org.ow2.bonita.facade.runtime
Interface ProcessFullInstance

All Superinterfaces:
Archivable, ProcessInstance, RuntimeRecord, java.io.Serializable
All Known Implementing Classes:
ProcessFullInstanceImpl

public interface ProcessFullInstance
extends ProcessInstance, Archivable

This interface is dedicated to internal use.


Method Summary
 void addActivity(ActivityFullInstance<ActivityBody> activity)
           
 void addChildInstance(ProcessInstanceUUID childInstanceUUID)
           
 void addComment(Comment c)
           
 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, java.lang.String activityInstanceId)
           
 java.util.List<Comment> getCommentFeed()
           
 void setInstanceState(InstanceState newState, java.lang.String userId)
           
 
Methods inherited from interface org.ow2.bonita.facade.runtime.ProcessInstance
getChildrenInstanceUUID, getEndedBy, getEndedDate, getInitialVariableValue, getInitialVariableValues, getInstanceState, getInstanceStateUpdates, getLastKnownVariableValues, getParentInstanceUUID, getStartedBy, getStartedDate, getUUID, getVariableUpdates
 
Methods inherited from interface org.ow2.bonita.facade.runtime.RuntimeRecord
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,
                                               java.lang.String activityInstanceId)

addActivity

void addActivity(ActivityFullInstance<ActivityBody> activity)

addVariableUpdate

void addVariableUpdate(VariableUpdate varUpdate)

addChildInstance

void addChildInstance(ProcessInstanceUUID childInstanceUUID)

setInstanceState

void setInstanceState(InstanceState newState,
                      java.lang.String userId)

getCommentFeed

java.util.List<Comment> getCommentFeed()

addComment

void addComment(Comment c)


Copyright © 2009 OW2 Consortium. All Rights Reserved.