org.ow2.orchestra.facade.def.impl
Class ScopeActivityDefinitionImpl
java.lang.Object
org.ow2.orchestra.facade.def.impl.DefinitionRecordImpl
org.ow2.orchestra.facade.def.impl.ActivityDefinitionImpl
org.ow2.orchestra.facade.def.impl.BpelActivityDefinitionImpl
org.ow2.orchestra.facade.def.impl.BpelActivityWithSingleChildDefinitionImpl
org.ow2.orchestra.facade.def.impl.ScopeActivityDefinitionImpl
- All Implemented Interfaces:
- Serializable, ActivityDefinition, BpelActivityDefinition, BpelActivityWithSingleChildDefinition, DefinitionRecord, ScopeActivityDefinition, Record
- Direct Known Subclasses:
- ProcessDefinitionImpl
public class ScopeActivityDefinitionImpl
- extends BpelActivityWithSingleChildDefinitionImpl
- implements ScopeActivityDefinition
- Author:
- Alfonso Fuca, S. Ali Tokmen
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
exitOnStandardFault
protected boolean exitOnStandardFault
variables
protected List<VariableDefinition> variables
correlationSets
protected List<CorrelationSetDefinition> correlationSets
partnerLinks
protected List<PartnerLinkDefinition> partnerLinks
onEvents
protected List<OnEventDefinition> onEvents
onAlarms
protected List<OnAlarmDefinition> onAlarms
messageExchanges
protected List<String> messageExchanges
faultHandlerUUIDs
protected List<ActivityDefinitionUUID> faultHandlerUUIDs
terminationHandlerUUID
protected ActivityDefinitionUUID terminationHandlerUUID
compensationHandlerUUID
protected ActivityDefinitionUUID compensationHandlerUUID
ScopeActivityDefinitionImpl
protected ScopeActivityDefinitionImpl()
ScopeActivityDefinitionImpl
public ScopeActivityDefinitionImpl(ScopeActivityDefinition record)
getType
public ActivityType getType()
- Description copied from interface:
ActivityDefinition
- Get the type of the activity definition. Types are defined in
ActivityType.class.
- Specified by:
getType
in interface ActivityDefinition
- Returns:
- the type of the activity (corresponding to ActivityType.class)
getExitOnStandardFault
public boolean getExitOnStandardFault()
- Specified by:
getExitOnStandardFault
in interface ScopeActivityDefinition
- Returns:
- the value of ExitOnStandardFault attribute
getVariables
public List<VariableDefinition> getVariables()
- Specified by:
getVariables
in interface ScopeActivityDefinition
- Returns:
- the set of variables of the scope
getCorrelationSets
public List<CorrelationSetDefinition> getCorrelationSets()
- Specified by:
getCorrelationSets
in interface ScopeActivityDefinition
- Returns:
- the set of correlations of the scope
getPartnerLinks
public List<PartnerLinkDefinition> getPartnerLinks()
- Specified by:
getPartnerLinks
in interface ScopeActivityDefinition
- Returns:
- the set of partner links of the scope
getMessageExchanges
public List<String> getMessageExchanges()
- Specified by:
getMessageExchanges
in interface ScopeActivityDefinition
- Returns:
- the set of partner links of the scope
getFaultHandlerUUIDs
public List<ActivityDefinitionUUID> getFaultHandlerUUIDs()
- Specified by:
getFaultHandlerUUIDs
in interface ScopeActivityDefinition
- Returns:
- the list of fault handlers of the scope
getTerminationHandlerDefinitionUUID
public ActivityDefinitionUUID getTerminationHandlerDefinitionUUID()
- Specified by:
getTerminationHandlerDefinitionUUID
in interface ScopeActivityDefinition
- Returns:
- the termination handler of the scope
getCompensationHandlerDefinitionUUID
public ActivityDefinitionUUID getCompensationHandlerDefinitionUUID()
- Specified by:
getCompensationHandlerDefinitionUUID
in interface ScopeActivityDefinition
- Returns:
- the compensation handler of the scope
getOnAlarmEventHandlers
public List<OnAlarmDefinition> getOnAlarmEventHandlers()
- Specified by:
getOnAlarmEventHandlers
in interface ScopeActivityDefinition
getOnEventEventHandlers
public List<OnEventDefinition> getOnEventEventHandlers()
- Specified by:
getOnEventEventHandlers
in interface ScopeActivityDefinition
- Returns:
- the list of event handlers of the scope
Copyright © 2011 OW2 Consortium. All Rights Reserved.