Package org.apache.axis2.rpc.receivers
Class RPCUtil
java.lang.Object
org.apache.axis2.rpc.receivers.RPCUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.axiom.om.OMElementgetResponseElement(QName resname, Object[] objs, boolean qualified, org.apache.axis2.description.java2wsdl.TypeTable typeTable) static ObjectinvokeServiceClass(org.apache.axis2.description.AxisMessage inAxisMessage, Method method, Object implObject, String messageNameSpace, org.apache.axiom.om.OMElement methodElement, org.apache.axis2.context.MessageContext inMessage) static voidprocessObjectAsDocLitBare(org.apache.axiom.soap.SOAPFactory fac, Object resObject, org.apache.axiom.om.OMElement bodyContent, org.apache.axiom.om.OMNamespace ns, Method method, org.apache.axiom.soap.SOAPEnvelope envelope, boolean qualified, org.apache.axis2.description.java2wsdl.TypeTable typeTable, String partName) static voidprocessObjectAsDocLitBare(org.apache.axiom.soap.SOAPFactory fac, Object resObject, org.apache.axiom.om.OMElement bodyContent, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.soap.SOAPEnvelope envelope, boolean qualified, org.apache.axis2.description.java2wsdl.TypeTable typeTable, String partName) static Object[]processRequest(org.apache.axiom.om.OMElement methodElement, Method method, org.apache.axis2.engine.ObjectSupplier objectSupplier) static Object[]processRequest(org.apache.axiom.om.OMElement methodElement, Method method, org.apache.axis2.engine.ObjectSupplier objectSupplier, String[] parameterNames) static voidprocessResonseAsDocLitBare(Object resObject, org.apache.axis2.description.AxisService service, Method method, org.apache.axiom.soap.SOAPEnvelope envelope, org.apache.axiom.soap.SOAPFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMElement bodyContent, org.apache.axis2.context.MessageContext outMessage) static voidprocessResonseAsDocLitBare(Object resObject, org.apache.axis2.description.AxisService service, org.apache.axiom.soap.SOAPEnvelope envelope, org.apache.axiom.soap.SOAPFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMElement bodyContent, org.apache.axis2.context.MessageContext outMessage) static voidprocessResponse(org.apache.axiom.soap.SOAPFactory fac, Object resObject, org.apache.axiom.om.OMElement bodyContent, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.soap.SOAPEnvelope envelope, Method method, boolean qualified, org.apache.axis2.description.java2wsdl.TypeTable typeTable) static voidprocessResponseAsDocLitWrapped(Object resObject, org.apache.axis2.description.AxisService service, Method method, org.apache.axiom.soap.SOAPEnvelope envelope, org.apache.axiom.soap.SOAPFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMElement bodyContent, org.apache.axis2.context.MessageContext outMessage)
-
Constructor Details
-
RPCUtil
public RPCUtil()
-
-
Method Details
-
processResponse
public static void processResponse(org.apache.axiom.soap.SOAPFactory fac, Object resObject, org.apache.axiom.om.OMElement bodyContent, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.soap.SOAPEnvelope envelope, Method method, boolean qualified, org.apache.axis2.description.java2wsdl.TypeTable typeTable) -
processObjectAsDocLitBare
public static void processObjectAsDocLitBare(org.apache.axiom.soap.SOAPFactory fac, Object resObject, org.apache.axiom.om.OMElement bodyContent, org.apache.axiom.om.OMNamespace ns, Method method, org.apache.axiom.soap.SOAPEnvelope envelope, boolean qualified, org.apache.axis2.description.java2wsdl.TypeTable typeTable, String partName) -
processObjectAsDocLitBare
public static void processObjectAsDocLitBare(org.apache.axiom.soap.SOAPFactory fac, Object resObject, org.apache.axiom.om.OMElement bodyContent, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.soap.SOAPEnvelope envelope, boolean qualified, org.apache.axis2.description.java2wsdl.TypeTable typeTable, String partName) -
processRequest
public static Object[] processRequest(org.apache.axiom.om.OMElement methodElement, Method method, org.apache.axis2.engine.ObjectSupplier objectSupplier, String[] parameterNames) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
processRequest
public static Object[] processRequest(org.apache.axiom.om.OMElement methodElement, Method method, org.apache.axis2.engine.ObjectSupplier objectSupplier) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
invokeServiceClass
public static Object invokeServiceClass(org.apache.axis2.description.AxisMessage inAxisMessage, Method method, Object implObject, String messageNameSpace, org.apache.axiom.om.OMElement methodElement, org.apache.axis2.context.MessageContext inMessage) throws org.apache.axis2.AxisFault, IllegalAccessException, InvocationTargetException - Throws:
org.apache.axis2.AxisFaultIllegalAccessExceptionInvocationTargetException
-
getResponseElement
-
processResonseAsDocLitBare
public static void processResonseAsDocLitBare(Object resObject, org.apache.axis2.description.AxisService service, Method method, org.apache.axiom.soap.SOAPEnvelope envelope, org.apache.axiom.soap.SOAPFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMElement bodyContent, org.apache.axis2.context.MessageContext outMessage) throws Exception - Throws:
Exception
-
processResonseAsDocLitBare
public static void processResonseAsDocLitBare(Object resObject, org.apache.axis2.description.AxisService service, org.apache.axiom.soap.SOAPEnvelope envelope, org.apache.axiom.soap.SOAPFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMElement bodyContent, org.apache.axis2.context.MessageContext outMessage) throws Exception - Throws:
Exception
-
processResponseAsDocLitWrapped
public static void processResponseAsDocLitWrapped(Object resObject, org.apache.axis2.description.AxisService service, Method method, org.apache.axiom.soap.SOAPEnvelope envelope, org.apache.axiom.soap.SOAPFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMElement bodyContent, org.apache.axis2.context.MessageContext outMessage) throws Exception - Throws:
Exception
-