org.ow2.orchestra.facade.runtime
Interface ScopeActivityInstance

All Superinterfaces:
ActivityInstance, ActivityWithSingleChildInstance, Record, RuntimeRecord, java.io.Serializable
All Known Subinterfaces:
ProcessInstance

public interface ScopeActivityInstance
extends ActivityWithSingleChildInstance

Author:
Alfonso Fuca, S. Ali Tokmen

Method Summary
 ActivityInstanceUUID getCompensationHandlerActivityUUID()
           
 java.util.List<CorrelationSetInitialization> getCorrelationSet()
           
 ActivityInstanceUUID getFaultHandlerActivityUUID()
           
 java.util.List<PartnerLinkUpdate> getPartnerLink()
           
 java.util.List<ScopeStateUpdate> getScopeState()
          List of scope state updates.
 ActivityInstanceUUID getTerminationHandlerActivityUUID()
           
 java.util.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

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

Returns:
value of variables during

getCorrelationSet

java.util.List<CorrelationSetInitialization> getCorrelationSet()

getPartnerLink

java.util.List<PartnerLinkUpdate> getPartnerLink()

getScopeState

java.util.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.


Copyright © 2009 OW2 Consortium. All Rights Reserved.