org.apache.axis2.description
Class RobustOutOnlyAxisOperation
java.lang.Object
org.apache.axis2.description.AxisDescription
org.apache.axis2.description.AxisOperation
org.apache.axis2.description.TwoChannelAxisOperation
org.apache.axis2.description.OutInAxisOperation
org.apache.axis2.description.RobustOutOnlyAxisOperation
- All Implemented Interfaces:
- DescriptionConstants, ParameterInclude, WSDLConstants
public class RobustOutOnlyAxisOperation
- extends OutInAxisOperation
Fields inherited from interface org.apache.axis2.wsdl.WSDLConstants |
INPUT_PART_QNAME_SUFFIX, MESSAGE_LABEL_FAULT_VALUE, MESSAGE_LABEL_IN, MESSAGE_LABEL_IN_VALUE, MESSAGE_LABEL_OUT, MESSAGE_LABEL_OUT_VALUE, WSDL_1_1, WSDL_2_0, WSDL_20_DESCRIPTION, WSDL_4_J_DEFINITION, WSDL_MESSAGE_DIRECTION_IN, WSDL_MESSAGE_DIRECTION_OUT, 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.TwoChannelAxisOperation |
addFaultMessageContext, addMessage, getMessage, getPhasesInFaultFlow, getPhasesOutFaultFlow, getPhasesOutFlow, getRemainingPhasesInFlow, setPhasesInFaultFlow, setPhasesOutFaultFlow, setPhasesOutFlow, setRemainingPhasesInFlow |
Methods inherited from class org.apache.axis2.description.AxisOperation |
addFaultAction, addModule, addModuleConfig, addModuleOperations, disengageModule, engageModule, findForExistingOperationContext, findOperationContext, getAxisSpecifMEPConstant, getEngagedModules, getFaultAction, getFaultAction, getFaultActionNames, getFaultMessages, getInputAction, getKey, getMessageExchangePattern, getMessageReceiver, getModuleConfig, getModuleRefs, getName, getOutputAction, getStyle, getWsamappingList, isControlOperation, isEngaged, isParameterLocked, 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, applyPolicy, applyPolicy, deserializeParameters, getAxisConfiguration, getChild, getChildren, getParameter, getParameters, getParameterValue, getParent, getPolicyInclude, removeChild, removeParameter, setParent, setPolicyInclude |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RobustOutOnlyAxisOperation
public RobustOutOnlyAxisOperation()
RobustOutOnlyAxisOperation
public RobustOutOnlyAxisOperation(QName name)
createClient
public OperationClient createClient(ServiceContext sc,
Options options)
- Description copied from class:
OutInAxisOperation
- Returns a MEP client for an Out-IN operation. This client can be used to
interact with a server which is offering an In-Out operation. To use the
client, you must call addMessageContext() with a message context and then
call execute() to execute the client.
- Overrides:
createClient
in class OutInAxisOperation
- Parameters:
sc
- The service context for this client to live within. Cannot be
null.options
- Options to use as defaults for this client. If any options are
set specifically on the client then those override options
here.