public abstract class TwoChannelAxisOperation extends AxisOperation
WSDLConstants.WSDL11Constants
Modifier and Type | Field and Description |
---|---|
protected AxisMessage |
inFaultMessage |
protected AxisMessage |
inMessage |
protected AxisMessage |
outFaultMessage |
protected AxisMessage |
outMessage |
mepURI, STYLE_DOC, STYLE_MSG, STYLE_RPC
engagedModules, parameterObservers, parent
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
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
Constructor and Description |
---|
TwoChannelAxisOperation() |
TwoChannelAxisOperation(QName name) |
Modifier and Type | Method and Description |
---|---|
void |
addFaultMessageContext(MessageContext msgContext,
OperationContext opContext) |
void |
addMessage(AxisMessage message,
String label) |
AxisMessage |
getMessage(String label) |
ArrayList |
getPhasesInFaultFlow() |
ArrayList |
getPhasesOutFaultFlow() |
ArrayList |
getPhasesOutFlow() |
ArrayList |
getRemainingPhasesInFlow() |
void |
setPhasesInFaultFlow(ArrayList list) |
void |
setPhasesOutFaultFlow(ArrayList list) |
void |
setPhasesOutFlow(ArrayList list) |
void |
setRemainingPhasesInFlow(ArrayList list) |
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, setWsamappingList
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
protected AxisMessage inFaultMessage
protected AxisMessage outFaultMessage
protected AxisMessage inMessage
protected AxisMessage outMessage
public TwoChannelAxisOperation()
public TwoChannelAxisOperation(QName name)
public void addMessage(AxisMessage message, String label)
addMessage
in class AxisOperation
public AxisMessage getMessage(String label)
getMessage
in class AxisOperation
public void addFaultMessageContext(MessageContext msgContext, OperationContext opContext) throws AxisFault
addFaultMessageContext
in class AxisOperation
AxisFault
public ArrayList getPhasesInFaultFlow()
getPhasesInFaultFlow
in class AxisOperation
public ArrayList getPhasesOutFaultFlow()
getPhasesOutFaultFlow
in class AxisOperation
public ArrayList getPhasesOutFlow()
getPhasesOutFlow
in class AxisOperation
public ArrayList getRemainingPhasesInFlow()
getRemainingPhasesInFlow
in class AxisOperation
public void setPhasesInFaultFlow(ArrayList list)
setPhasesInFaultFlow
in class AxisOperation
public void setPhasesOutFaultFlow(ArrayList list)
setPhasesOutFaultFlow
in class AxisOperation
public void setPhasesOutFlow(ArrayList list)
setPhasesOutFlow
in class AxisOperation
public void setRemainingPhasesInFlow(ArrayList list)
setRemainingPhasesInFlow
in class AxisOperation
Copyright © 2004–2018 The Apache Software Foundation. All rights reserved.