org.ow2.orchestra.facade.runtime.impl
Class ScopeActivityInstanceImpl
java.lang.Object
org.ow2.orchestra.facade.runtime.impl.RuntimeRecordImpl
org.ow2.orchestra.facade.runtime.impl.ActivityInstanceImpl
org.ow2.orchestra.facade.runtime.impl.ActivityWithSingleChildInstanceImpl
org.ow2.orchestra.facade.runtime.impl.ScopeActivityInstanceImpl
- All Implemented Interfaces:
- java.io.Serializable, Record, ActivityInstance, ActivityWithSingleChildInstance, RuntimeRecord, ScopeActivityInstance
- Direct Known Subclasses:
- ProcessInstanceImpl
public class ScopeActivityInstanceImpl
- extends ActivityWithSingleChildInstanceImpl
- implements ScopeActivityInstance
- Author:
- Alfonso Fuca, S. Ali Tokmen
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
variables
protected java.util.List<VariableUpdate> variables
- all runtime variables of this scope.
correlationSet
protected java.util.List<CorrelationSetInitialization> correlationSet
partnerLink
protected java.util.List<PartnerLinkUpdate> partnerLink
scopeState
protected java.util.List<ScopeStateUpdate> scopeState
faultHandlerActivityUUID
protected ActivityInstanceUUID faultHandlerActivityUUID
terminationHandlerActivityUUID
protected ActivityInstanceUUID terminationHandlerActivityUUID
compensationHandlerActivityUUID
protected ActivityInstanceUUID compensationHandlerActivityUUID
ScopeActivityInstanceImpl
public ScopeActivityInstanceImpl(ScopeActivityInstance record)
getType
public ActivityType getType()
- Description copied from interface:
ActivityInstance
- Get the type of the activity instance. Types are defined in
ActivityType
- Specified by:
getType
in interface ActivityInstance
- Returns:
- the type of the activity (corresponding to
ActivityType
)
toString
public java.lang.String toString()
- Overrides:
toString
in class ActivityInstanceImpl
getVariables
public java.util.List<VariableUpdate> getVariables()
- Description copied from interface:
ScopeActivityInstance
- Scope is a subtype of activity
- Specified by:
getVariables
in interface ScopeActivityInstance
- Returns:
- value of variables during
getCorrelationSet
public java.util.List<CorrelationSetInitialization> getCorrelationSet()
- Specified by:
getCorrelationSet
in interface ScopeActivityInstance
getPartnerLink
public java.util.List<PartnerLinkUpdate> getPartnerLink()
- Specified by:
getPartnerLink
in interface ScopeActivityInstance
getScopeState
public java.util.List<ScopeStateUpdate> getScopeState()
- Description copied from interface:
ScopeActivityInstance
- List of scope state updates.
- Specified by:
getScopeState
in interface ScopeActivityInstance
- Returns:
- List of scope state updates.
getFaultHandlerActivityUUID
public ActivityInstanceUUID getFaultHandlerActivityUUID()
- Specified by:
getFaultHandlerActivityUUID
in interface ScopeActivityInstance
- 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
public ActivityInstanceUUID getTerminationHandlerActivityUUID()
- Specified by:
getTerminationHandlerActivityUUID
in interface ScopeActivityInstance
- 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
public ActivityInstanceUUID getCompensationHandlerActivityUUID()
- Specified by:
getCompensationHandlerActivityUUID
in interface ScopeActivityInstance
- 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.