bexee.model.activity
Interface Receive

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

public interface Receive
extends Activity

Representation of a BPEL Receive activity.

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

Field Summary
static boolean DEFAULT_CREATE_ACTIVITY
          Default createInstance property value.
 
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
 Correlations getCorrelations()
          Get the Correlations of this Receive.
 java.lang.String getOperation()
          Get the operation name of this Receive.
 PartnerLink getPartnerLink()
          Get the PartnerLink of this Receive.
 javax.xml.namespace.QName getPortType()
          Get the PortType QName of this Receive.
 Variable getVariable()
          Get the Variable of this Receive.
 boolean isCreateInstance()
          Get the create instance property of this Receive.
 void setCorrelations(Correlations correlations)
          Set the Correlations of this Receive.
 void setCreateInstance(boolean createInstance)
          Set the create instance property of this Receive.
 void setOperation(java.lang.String operation)
          Set the operation name of this Receive.
 void setPartnerLink(PartnerLink partnerLink)
          Set the PartnerLink of this Receive.
 void setPortType(javax.xml.namespace.QName portType)
          Set the PortType QName of this Receive.
 void setVariable(Variable variable)
          Set the Variable of this Receive.
 
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
 

Field Detail

DEFAULT_CREATE_ACTIVITY

public static final boolean DEFAULT_CREATE_ACTIVITY
Default createInstance property value.

See Also:
Constant Field Values
Method Detail

setPartnerLink

public void setPartnerLink(PartnerLink partnerLink)
Set the PartnerLink of this Receive.

Parameters:
partnerLink -

getPartnerLink

public PartnerLink getPartnerLink()
Get the PartnerLink of this Receive.

Returns:

setPortType

public void setPortType(javax.xml.namespace.QName portType)
Set the PortType QName of this Receive.

Parameters:
portType -

getPortType

public javax.xml.namespace.QName getPortType()
Get the PortType QName of this Receive.

Returns:

setOperation

public void setOperation(java.lang.String operation)
Set the operation name of this Receive.

Parameters:
operation -

getOperation

public java.lang.String getOperation()
Get the operation name of this Receive.

Returns:

setVariable

public void setVariable(Variable variable)
Set the Variable of this Receive.

Parameters:
variable -

getVariable

public Variable getVariable()
Get the Variable of this Receive.

Returns:

setCreateInstance

public void setCreateInstance(boolean createInstance)
Set the create instance property of this Receive.

Parameters:
createInstance -

isCreateInstance

public boolean isCreateInstance()
Get the create instance property of this Receive. This property signalized whether this Receive might cause a new instance of a business process to be created.

Returns:

setCorrelations

public void setCorrelations(Correlations correlations)
Set the Correlations of this Receive.

Parameters:
correlations -

getCorrelations

public Correlations getCorrelations()
Get the Correlations of this Receive.

Returns:


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