org.apache.ode.bpel.compiler.bom
Class InvokeActivity
java.lang.Object
org.apache.ode.bpel.compiler.bom.BpelObject
org.apache.ode.bpel.compiler.bom.JoinFailureSuppressor
org.apache.ode.bpel.compiler.bom.Activity
org.apache.ode.bpel.compiler.bom.ScopeLikeActivity
org.apache.ode.bpel.compiler.bom.InvokeActivity
- All Implemented Interfaces:
- SourceLocation, Communication
public class InvokeActivity
- extends ScopeLikeActivity
- implements Communication
BOM representation of a BPEL <invoke>
activity.
Methods inherited from class org.apache.ode.bpel.compiler.bom.BpelObject |
createBpelObject, getAttribute, getAttribute, getAttribute, getAttribute, getChildren, getChildren, getChildren, getColumnNo, getElement, getExtensibilityElement, getExtensibilityElements, getFirstChild, getFirstChild, getFirstExtensibilityElementElement, getLineNo, getNamespaceContext, getPath, getTextValue, getType, getURI, is11, is20Draft, isAttributeSet, rewriteTargetNS, setURI, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InvokeActivity
public InvokeActivity(org.w3c.dom.Element el)
getScope
public Scope getScope()
- Overrides:
getScope
in class ScopeLikeActivity
getInputVar
public java.lang.String getInputVar()
- Get the input variable.
- Returns:
- name of input variable
getOutputVar
public java.lang.String getOutputVar()
- The output variable.
- Returns:
- output variable name
getOperation
public java.lang.String getOperation()
- Description copied from interface:
Communication
- Get the operation for the communication.
- Specified by:
getOperation
in interface Communication
- Returns:
- name of operation
getPartnerLink
public java.lang.String getPartnerLink()
- Description copied from interface:
Communication
- Get the partnerLink link on which to communicate.
- Specified by:
getPartnerLink
in interface Communication
- Returns:
- name of the partner link
getPortType
public javax.xml.namespace.QName getPortType()
- Description copied from interface:
Communication
- Get the port type for the communication. This property is optional as the partner link type
implies a port type.
- Specified by:
getPortType
in interface Communication
- Returns:
- name of portType for the communication (or
null
)
getCorrelations
public java.util.List<Correlation> getCorrelations()
- Specified by:
getCorrelations
in interface Communication