bexee.model.activity
Interface Scope

All Superinterfaces:
Activity, AttributeNames, BPELElement
All Known Implementing Classes:
ScopeImpl

public interface Scope
extends Activity

A scope structured activity. This activity can be compared to a process, it has its own correlation sets, fault handlers, compensation handlers, event handlers and a root activity. The handlers specified by this scope activity are prioritary to the contained activities as compared to the handlers of the process, or other scopes containing this scope.

Version:
$Revision: 1.1 $, $Date: 2004/12/15 14:18:11 $
Author:
Patric Fornasier, Pawel Kowalski

Field Summary
 
Fields inherited from interface bexee.model.activity.Activity
DEFAULT_SUPPRESS_JOIN_FAILURE
 
Fields inherited from interface bexee.model.AttributeNames
ABSTRACT_PROCESS, CONDITION, CREATE_INSTANCE, ELEMENT, ENABLE_INSTANCE_COMPESATION, ENDPOINT_REFERENCE, EXPRESSION, EXPRESSION_LANGUAGE, FAULT_NAME, INITIATE, INPUT_VARIABLE, JOIN_CONDITION, MESSAGE_TYPE, MY_ROLE, NAME, OPAQUE, OPERATION, OUTPUT_VARIABLE, PART, PARTNER_LINK, PARTNER_LINK_TYPE, PARTNER_ROLE, PATTERN, PORT_TYPE, PROPERTY, QUERY_LANGUAGE, SET, SUPPRESS_JOIN_FAILURE, TARGET_NAMESPACE, TYPE, VARIABLE, XMLNS
 
Method Summary
 Activity getActivity()
           
 CompensationHandler getCompensationHandler()
           
 CorrelationSets getCorrelationSets()
           
 EventHandlers getEventHandlers()
           
 FaultHandlers getFaultHandlers()
           
 Variables getVariables()
          Get Variables of this Scope.
 boolean isVariableAccessSerializable()
          Get whether the access to variables is serializable.
 void setActivity(Activity activity)
           
 void setCompensationHanlder(CompensationHandler compensationHandler)
           
 void setCorrelationSets(CorrelationSets correlationSets)
           
 void setEventHandlers(EventHandlers eventHandlers)
           
 void setFaultHandlers(FaultHandlers faultHandlers)
           
 void setVariableAccessSerializable(boolean varAccessSerializable)
          Set whether the access to variables is serializable.
 void setVariables(Variables variables)
          Set Variables of this Scope.
 
Methods inherited from interface bexee.model.activity.Activity
addSource, addTarget, getJoinExpression, getName, getSources, getTargets, isSuppressJoinFailure, setJoinExpression, setName, setSources, setSuppressJoinFailure, setTargets
 
Methods inherited from interface bexee.model.BPELElement
accept, accept
 

Method Detail

setVariableAccessSerializable

public void setVariableAccessSerializable(boolean varAccessSerializable)
Set whether the access to variables is serializable.

Parameters:
varAccessSerializable - a boolean value

isVariableAccessSerializable

public boolean isVariableAccessSerializable()
Get whether the access to variables is serializable.

Returns:
a boolean value

setVariables

public void setVariables(Variables variables)
Set Variables of this Scope.

Parameters:
variables - a Variables value

getVariables

public Variables getVariables()
Get Variables of this Scope.

Returns:
a Variables value

setCorrelationSets

public void setCorrelationSets(CorrelationSets correlationSets)
Parameters:
correlationSets - a CorrelationSets value

getCorrelationSets

public CorrelationSets getCorrelationSets()
Returns:
a CorrelationSets value

setFaultHandlers

public void setFaultHandlers(FaultHandlers faultHandlers)
Parameters:
faultHandlers - a FaultHandlers value

getFaultHandlers

public FaultHandlers getFaultHandlers()
Returns:
a FaultHandlers value

setCompensationHanlder

public void setCompensationHanlder(CompensationHandler compensationHandler)
Parameters:
compensationHandler - a CompensationHandler value

getCompensationHandler

public CompensationHandler getCompensationHandler()
Returns:
a CompensationHandler value

setEventHandlers

public void setEventHandlers(EventHandlers eventHandlers)
Parameters:
eventHandlers - an EventHandlers value

getEventHandlers

public EventHandlers getEventHandlers()
Returns:
an EventHandlers value

setActivity

public void setActivity(Activity activity)
Parameters:
activity - an Activity value

getActivity

public Activity getActivity()
Returns:
an Activity value


Copyright © 2004 Berne University of Applied Sciences. All Rights Reserved.