org.apache.axis2.description
Class TwoChannelAxisOperation
java.lang.Object
org.apache.axis2.description.AxisDescription
org.apache.axis2.description.AxisOperation
org.apache.axis2.description.TwoChannelAxisOperation
- All Implemented Interfaces:
- DescriptionConstants, ParameterInclude, WSDLConstants
- Direct Known Subclasses:
- InOutAxisOperation, OutInAxisOperation
public abstract class TwoChannelAxisOperation
- extends AxisOperation
This class is to keep common methods and properties in InOut and OutIn axisOperation
Fields inherited from interface org.apache.axis2.wsdl.WSDLConstants |
HTTP_HEADER, INPUT_PART_QNAME_SUFFIX, MEP_CONSTANT_IN_ONLY, MEP_CONSTANT_IN_OPTIONAL_OUT, MEP_CONSTANT_IN_OUT, MEP_CONSTANT_INVALID, MEP_CONSTANT_OUT_IN, MEP_CONSTANT_OUT_ONLY, MEP_CONSTANT_OUT_OPTIONAL_IN, MEP_CONSTANT_ROBUST_IN_ONLY, MEP_CONSTANT_ROBUST_OUT_ONLY, MESSAGE_LABEL_FAULT_VALUE, MESSAGE_LABEL_IN, MESSAGE_LABEL_IN_VALUE, MESSAGE_LABEL_OUT, MESSAGE_LABEL_OUT_VALUE, OUTPUT_PART_QNAME_SUFFIX, SOAP_HEADER, WSDL_1_1, WSDL_1_1_STYLE, WSDL_2_0, WSDL_20_DESCRIPTION, WSDL_4_J_DEFINITION, WSDL_MESSAGE_DIRECTION_IN, WSDL_MESSAGE_DIRECTION_OUT, WSDL_MESSAGE_IN_MESSAGE, WSDL_MESSAGE_OUT_MESSAGE, WSDL_USE_ENCODED, WSDL_USE_LITERAL, WSDL1_1_NAMESPACE, WSDL2_0_NAMESPACE |
Fields inherited from interface org.apache.axis2.description.DescriptionConstants |
CLASSLOADER_KEY, CONTEXTPATH_KEY, EXECUTION_CHAIN_KEY, EXECUTION_FAULT_CHAIN_KEY, EXECUTION_OUT_CHAIN_KEY, IN_FAULTFLOW_KEY, INFLOW_KEY, MESSAGE_RECEIVER_KEY, MODULEREF_KEY, OPERATION_KEY, OUT_FAULTFLOW_KEY, OUTFLOW_KEY, PARAMETER_KEY, PHASES_KEY, SERVICE_CLASS_NAME, STYLE_KEY |
Methods inherited from class org.apache.axis2.description.AxisOperation |
addFaultAction, addMessageContext, addModule, addModuleConfig, createClient, findForExistingOperationContext, findOperationContext, getAxisService, getAxisSpecificMEPConstant, getFaultAction, getFaultAction, getFaultActionNames, getFaultMessages, getInputAction, getKey, getMessageExchangePattern, getMessageReceiver, getMessages, getModuleConfig, getModuleRefs, getName, getOutputAction, getSoapAction, getStyle, getWSAMappingList, isControlOperation, isParameterLocked, onDisengage, onEngage, registerMessageContext, registerOperationContext, removeFaultAction, removeFromEngagedModuleList, setControlOperation, setFaultMessages, setMessageExchangePattern, setMessageReceiver, setName, setOutputAction, setSoapAction, setStyle, setWsamappingList |
Methods inherited from class org.apache.axis2.description.AxisDescription |
addChild, addChild, addParameter, addParameter, addParameterObserver, applyPolicy, applyPolicy, deserializeParameters, disengageModule, engageModule, engageModule, getAxisConfiguration, getChild, getChildren, getDocumentation, getDocumentationNode, getEngagedModules, getParameter, getParameters, getParameterValue, getParent, getPolicyInclude, getPolicySubject, isEngaged, isEngaged, isParameterTrue, removeChild, removeParameter, removeParameterObserver, setDocumentation, setDocumentation, setParent, setPolicyInclude |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
inFaultMessage
protected AxisMessage inFaultMessage
outFaultMessage
protected AxisMessage outFaultMessage
inMessage
protected AxisMessage inMessage
outMessage
protected AxisMessage outMessage
TwoChannelAxisOperation
public TwoChannelAxisOperation()
TwoChannelAxisOperation
public TwoChannelAxisOperation(QName name)
addMessage
public void addMessage(AxisMessage message,
java.lang.String label)
- Specified by:
addMessage
in class AxisOperation
getMessage
public AxisMessage getMessage(java.lang.String label)
- Specified by:
getMessage
in class AxisOperation
addFaultMessageContext
public void addFaultMessageContext(MessageContext msgContext,
OperationContext opContext)
throws AxisFault
- Specified by:
addFaultMessageContext
in class AxisOperation
- Throws:
AxisFault
getPhasesInFaultFlow
public java.util.ArrayList getPhasesInFaultFlow()
- Specified by:
getPhasesInFaultFlow
in class AxisOperation
getPhasesOutFaultFlow
public java.util.ArrayList getPhasesOutFaultFlow()
- Specified by:
getPhasesOutFaultFlow
in class AxisOperation
getPhasesOutFlow
public java.util.ArrayList getPhasesOutFlow()
- Specified by:
getPhasesOutFlow
in class AxisOperation
getRemainingPhasesInFlow
public java.util.ArrayList getRemainingPhasesInFlow()
- Specified by:
getRemainingPhasesInFlow
in class AxisOperation
setPhasesInFaultFlow
public void setPhasesInFaultFlow(java.util.ArrayList list)
- Specified by:
setPhasesInFaultFlow
in class AxisOperation
setPhasesOutFaultFlow
public void setPhasesOutFaultFlow(java.util.ArrayList list)
- Specified by:
setPhasesOutFaultFlow
in class AxisOperation
setPhasesOutFlow
public void setPhasesOutFlow(java.util.ArrayList list)
- Specified by:
setPhasesOutFlow
in class AxisOperation
setRemainingPhasesInFlow
public void setRemainingPhasesInFlow(java.util.ArrayList list)
- Specified by:
setRemainingPhasesInFlow
in class AxisOperation
Copyright © 2007 Apache Web Services Project. All Rights Reserved.