Package 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
This class is to keep common methods and properties in InOut and OutIn axisOperation
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.axis2.wsdl.WSDLConstants
WSDLConstants.WSDL11Constants -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AxisMessageprotected AxisMessageprotected AxisMessageprotected AxisMessageFields inherited from class org.apache.axis2.description.AxisOperation
mepURI, STYLE_DOC, STYLE_MSG, STYLE_RPCFields inherited from class org.apache.axis2.description.AxisDescription
engagedModules, parameterObservers, parentFields 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_KEYFields 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFaultMessageContext(MessageContext msgContext, OperationContext opContext) voidaddMessage(AxisMessage message, String label) getMessage(String label) voidvoidvoidsetPhasesOutFlow(ArrayList list) voidMethods 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, setControlOperation, setFaultMessages, setMessageExchangePattern, setMessageReceiver, setName, setOutputAction, setSoapAction, setStyle, setWsamappingListMethods 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
-
Field Details
-
inFaultMessage
-
outFaultMessage
-
inMessage
-
outMessage
-
-
Constructor Details
-
TwoChannelAxisOperation
public TwoChannelAxisOperation() -
TwoChannelAxisOperation
-
-
Method Details
-
addMessage
- Specified by:
addMessagein classAxisOperation
-
getMessage
- Specified by:
getMessagein classAxisOperation
-
addFaultMessageContext
public void addFaultMessageContext(MessageContext msgContext, OperationContext opContext) throws AxisFault - Specified by:
addFaultMessageContextin classAxisOperation- Throws:
AxisFault
-
getPhasesInFaultFlow
- Specified by:
getPhasesInFaultFlowin classAxisOperation
-
getPhasesOutFaultFlow
- Specified by:
getPhasesOutFaultFlowin classAxisOperation
-
getPhasesOutFlow
- Specified by:
getPhasesOutFlowin classAxisOperation
-
getRemainingPhasesInFlow
- Specified by:
getRemainingPhasesInFlowin classAxisOperation
-
setPhasesInFaultFlow
- Specified by:
setPhasesInFaultFlowin classAxisOperation
-
setPhasesOutFaultFlow
- Specified by:
setPhasesOutFaultFlowin classAxisOperation
-
setPhasesOutFlow
- Specified by:
setPhasesOutFlowin classAxisOperation
-
setRemainingPhasesInFlow
- Specified by:
setRemainingPhasesInFlowin classAxisOperation
-