Class DynamicAxisOperation

  • All Implemented Interfaces:
    org.apache.axis2.description.DescriptionConstants, org.apache.axis2.description.ParameterInclude, org.apache.axis2.wsdl.WSDLConstants

    public class DynamicAxisOperation
    extends org.apache.axis2.description.OutInAxisOperation
    DynamicAxisOperation which switch dynamically between MEPs
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.axis2.wsdl.WSDLConstants

        org.apache.axis2.wsdl.WSDLConstants.WSDL11Constants, org.apache.axis2.wsdl.WSDLConstants.WSDL20_2004_Constants, org.apache.axis2.wsdl.WSDLConstants.WSDL20_2006Constants
    • Field Summary

      • Fields inherited from class org.apache.axis2.description.TwoChannelAxisOperation

        inFaultMessage, inMessage, outFaultMessage, outMessage
      • Fields inherited from class org.apache.axis2.description.AxisOperation

        mepURI, STYLE_DOC, STYLE_MSG, STYLE_RPC
      • Fields inherited from class org.apache.axis2.description.AxisDescription

        engagedModules, parameterObservers, parent
      • 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
      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.axis2.client.OperationClient createClient​(org.apache.axis2.context.ServiceContext sc, org.apache.axis2.client.Options options)  
      • Methods inherited from class org.apache.axis2.description.OutInAxisOperation

        addMessageContext
      • 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, 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
    • Constructor Detail

      • DynamicAxisOperation

        public DynamicAxisOperation()
      • DynamicAxisOperation

        public DynamicAxisOperation​(QName name)
    • Method Detail

      • createClient

        public org.apache.axis2.client.OperationClient createClient​(org.apache.axis2.context.ServiceContext sc,
                                                                    org.apache.axis2.client.Options options)
        Overrides:
        createClient in class org.apache.axis2.description.OutInAxisOperation