org.ow2.orchestra.facade.runtime
Interface ScopeActivityInstance

All Superinterfaces:
ActivityInstance, ActivityWithSingleChildInstance, Record, RuntimeRecord, Serializable
All Known Subinterfaces:
ProcessInstance
All Known Implementing Classes:
ProcessInstanceImpl, ScopeActivityInstanceImpl

public interface ScopeActivityInstance
extends ActivityWithSingleChildInstance

Author:
Alfonso Fuca, S. Ali Tokmen

Method Summary
 ActivityInstanceUUID getCompensationHandlerActivityUUID()
           
 List<CorrelationSetInitialization> getCorrelationSet()
           
 List<ActivityInstanceUUID> getEventInstanceUUIDs()
           
 ActivityInstanceUUID getFaultHandlerActivityUUID()
           
 List<PartnerLinkUpdate> getPartnerLink()
           
 List<ScopeStateUpdate> getScopeState()
          List of scope state updates.
 ActivityInstanceUUID getTerminationHandlerActivityUUID()
           
 List<VariableUpdate> getVariables()
          Scope is a subtype of activity
 
Methods inherited from interface org.ow2.orchestra.facade.runtime.ActivityWithSingleChildInstance
getEnclosedActivityUUID
 
Methods inherited from interface org.ow2.orchestra.facade.runtime.ActivityInstance
getDefinitionUUID, getLastException, getType, getUUID
 
Methods inherited from interface org.ow2.orchestra.facade.runtime.RuntimeRecord
getEndedDate, getProcessDefinitionUUID, getProcessInstanceUUID, getStartedDate, getState
 

Method Detail

getVariables

List<VariableUpdate> getVariables()
Scope is a subtype of activity

Returns:
value of variables during

getCorrelationSet

List<CorrelationSetInitialization> getCorrelationSet()

getPartnerLink

List<PartnerLinkUpdate> getPartnerLink()

getScopeState

List<ScopeStateUpdate> getScopeState()
List of scope state updates.

Returns:
List of scope state updates.

getFaultHandlerActivityUUID

ActivityInstanceUUID getFaultHandlerActivityUUID()
Returns:
The fault handler activity that's been executed for this scope, null if no fault handler activity has been executed for this scope.

getTerminationHandlerActivityUUID

ActivityInstanceUUID getTerminationHandlerActivityUUID()
Returns:
The termination handler activity that's been executed for this scope, null if no termination handler activity has been executed for this scope.

getCompensationHandlerActivityUUID

ActivityInstanceUUID getCompensationHandlerActivityUUID()
Returns:
The compensation handler activity that's been executed for this scope, null if no compensation handler activity has been executed for this scope.

getEventInstanceUUIDs

List<ActivityInstanceUUID> getEventInstanceUUIDs()


Copyright © 2011 OW2 Consortium. All Rights Reserved.