bexee.model.process
Interface Process

All Superinterfaces:
AttributeNames, BPELElement
All Known Implementing Classes:
ProcessImpl

public interface Process
extends BPELElement

This is a representation of a BPEL process element from a BPEL document. Usually an instance of this class will be embedded in a BPELProcess instance containing additional information about a business process.

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

Field Summary
static boolean DEFAULT_ABSTRACT_PROCESS
          Default value for the abstractness of a BPEL process.
static boolean DEFAULT_ENABLE_INSTANCE_COMPENSATION
          Default instance compensation value.
static java.lang.String DEFAULT_EXPRESSION_LANGUAGE
          Default expression language.
static java.lang.String DEFAULT_QUERY_LANGUAGE
          Default query language.
static boolean DEFAULT_SUPPRESS_JOIN_FAILURE
          Default suppress join failure value.
 
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()
          Get the root activity of this process.
 CompensationHandler getCompensationHandler()
          Get the CompensationHandler of this process.
 CorrelationSets getCorrelationSets()
          Get the CorrelationSets of this process.
 EventHandlers getEventHandlers()
          Get the EventHandlers of this process.
 java.lang.String getExpressionLanguage()
          Get the expressionLanguage of this process.
 FaultHandlers getFaultHandlers()
          Get the FaultHandlers of this process.
 java.lang.String getName()
          Get the name of this process.
 PartnerLinks getPartnerLinks()
          Get the PartnerLinks of this process.
 Partners getPartners()
          Get the Partners of this process.
 java.lang.String getQueryLanguage()
          Get the queryLanguage of this process.
 java.lang.String getTargetNamespace()
          Get the targetNamespace of this process.
 Variables getVariables()
          Get the Variables of this process.
 boolean isAbstractProcess()
          Is this an abstract process.
 boolean isInstanceCompensable()
          Get the EnableInstanceCompensation property of this process.
 boolean isSuppressJoinFailure()
          Are join failures suppressed in this process.
 void setAbstractProcess(boolean isAbstractProcess)
          Set a property indicating whether this process is abstract.
 void setActivity(Activity activity)
          Set the root activity of this process.
 void setCompensationHandler(CompensationHandler handler)
          Set the CompensationHandler of this process.
 void setCorrelationSets(CorrelationSets correlationSets)
          Set the CorrelationSets of this process.
 void setEnableInstanceCompensation(boolean isInstanceCompensable)
          Set the EnableInstanceCompensation property of this process.
 void setEventHandlers(EventHandlers handlers)
          Set the EventHandlers of this process.
 void setExpressionLanguage(java.lang.String expressionLanguage)
          Set the expressionLanguage of this process.
 void setFaultHandlers(FaultHandlers faultHandlers)
          Set the FaultHandlers of this process.
 void setName(java.lang.String name)
          Set the name of this process.
 void setPartnerLinks(PartnerLinks partnerLinks)
          Set the PartnerLinks of this process.
 void setPartners(Partners partners)
          Set the Partners of this process.
 void setQueryLanguage(java.lang.String queryLanguage)
          Set the queryLanguage of this process.
 void setSuppressJoinFailure(boolean suppressJoinFailure)
          Set the suppressJoinFailure property of this process.
 void setTargetNamespace(java.lang.String targetNamespace)
          Set the targetNamespace of this process.
 void setVariables(Variables variables)
          Set the Variables of this process.
 
Methods inherited from interface bexee.model.BPELElement
accept, accept
 

Field Detail

DEFAULT_QUERY_LANGUAGE

public static final java.lang.String DEFAULT_QUERY_LANGUAGE
Default query language.

See Also:
Constant Field Values

DEFAULT_EXPRESSION_LANGUAGE

public static final java.lang.String DEFAULT_EXPRESSION_LANGUAGE
Default expression language.

See Also:
Constant Field Values

DEFAULT_SUPPRESS_JOIN_FAILURE

public static final boolean DEFAULT_SUPPRESS_JOIN_FAILURE
Default suppress join failure value.

See Also:
Constant Field Values

DEFAULT_ENABLE_INSTANCE_COMPENSATION

public static final boolean DEFAULT_ENABLE_INSTANCE_COMPENSATION
Default instance compensation value.

See Also:
Constant Field Values

DEFAULT_ABSTRACT_PROCESS

public static final boolean DEFAULT_ABSTRACT_PROCESS
Default value for the abstractness of a BPEL process.

See Also:
Constant Field Values
Method Detail

setName

public void setName(java.lang.String name)
Set the name of this process.

Parameters:
name -

getName

public java.lang.String getName()
Get the name of this process.

Returns:

setTargetNamespace

public void setTargetNamespace(java.lang.String targetNamespace)
Set the targetNamespace of this process.

Parameters:
targetNamespace -

getTargetNamespace

public java.lang.String getTargetNamespace()
Get the targetNamespace of this process.

Returns:

setQueryLanguage

public void setQueryLanguage(java.lang.String queryLanguage)
Set the queryLanguage of this process.

Parameters:
queryLanguage -

getQueryLanguage

public java.lang.String getQueryLanguage()
Get the queryLanguage of this process.

Returns:

setExpressionLanguage

public void setExpressionLanguage(java.lang.String expressionLanguage)
Set the expressionLanguage of this process.

Parameters:
expressionLanguage -

getExpressionLanguage

public java.lang.String getExpressionLanguage()
Get the expressionLanguage of this process.

Returns:

setSuppressJoinFailure

public void setSuppressJoinFailure(boolean suppressJoinFailure)
Set the suppressJoinFailure property of this process.

Parameters:
suppressJoinFailure -

isSuppressJoinFailure

public boolean isSuppressJoinFailure()
Are join failures suppressed in this process.

Returns:

setEnableInstanceCompensation

public void setEnableInstanceCompensation(boolean isInstanceCompensable)
Set the EnableInstanceCompensation property of this process.

Parameters:
isInstanceCompensable -

isInstanceCompensable

public boolean isInstanceCompensable()
Get the EnableInstanceCompensation property of this process.

Returns:

setAbstractProcess

public void setAbstractProcess(boolean isAbstractProcess)
Set a property indicating whether this process is abstract.

Parameters:
isAbstractProcess -

isAbstractProcess

public boolean isAbstractProcess()
Is this an abstract process.

Returns:

setPartnerLinks

public void setPartnerLinks(PartnerLinks partnerLinks)
Set the PartnerLinks of this process.

Parameters:
partnerLinks -

getPartnerLinks

public PartnerLinks getPartnerLinks()
Get the PartnerLinks of this process.

Returns:

setPartners

public void setPartners(Partners partners)
Set the Partners of this process.

Parameters:
partners -

getPartners

public Partners getPartners()
Get the Partners of this process.

Returns:

setVariables

public void setVariables(Variables variables)
Set the Variables of this process.

Parameters:
variables -

getVariables

public Variables getVariables()
Get the Variables of this process.

Returns:

setCorrelationSets

public void setCorrelationSets(CorrelationSets correlationSets)
Set the CorrelationSets of this process.

Parameters:
correlationSets -

getCorrelationSets

public CorrelationSets getCorrelationSets()
Get the CorrelationSets of this process.

Returns:

setFaultHandlers

public void setFaultHandlers(FaultHandlers faultHandlers)
Set the FaultHandlers of this process.

Parameters:
faultHandlers -

getFaultHandlers

public FaultHandlers getFaultHandlers()
Get the FaultHandlers of this process.

Returns:

setCompensationHandler

public void setCompensationHandler(CompensationHandler handler)
Set the CompensationHandler of this process.

Parameters:
handler -

getCompensationHandler

public CompensationHandler getCompensationHandler()
Get the CompensationHandler of this process.

Returns:

setEventHandlers

public void setEventHandlers(EventHandlers handlers)
Set the EventHandlers of this process.

Parameters:
handlers -

getEventHandlers

public EventHandlers getEventHandlers()
Get the EventHandlers of this process.

Returns:

setActivity

public void setActivity(Activity activity)
Set the root activity of this process.

Parameters:
activity -

getActivity

public Activity getActivity()
Get the root activity of this process.

Returns:


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