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