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 OMElement
getResponseElement(QName resname, Object[] objs, boolean qualified, TypeTable typeTable)
static Object
invokeServiceClass(AxisMessage inAxisMessage, Method method, Object implObject, String messageNameSpace, OMElement methodElement, MessageContext inMessage)
static void
processObjectAsDocLitBare(SOAPFactory fac, Object resObject, OMElement bodyContent, OMNamespace ns, Method method, SOAPEnvelope envelope, boolean qualified, TypeTable typeTable, String partName)
static void
processObjectAsDocLitBare(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 void
processResonseAsDocLitBare(Object resObject, AxisService service, Method method, SOAPEnvelope envelope, SOAPFactory fac, OMNamespace ns, OMElement bodyContent, MessageContext outMessage)
static void
processResonseAsDocLitBare(Object resObject, AxisService service, SOAPEnvelope envelope, SOAPFactory fac, OMNamespace ns, OMElement bodyContent, MessageContext outMessage)
static void
processResponse(SOAPFactory fac, Object resObject, OMElement bodyContent, OMNamespace ns, SOAPEnvelope envelope, Method method, boolean qualified, TypeTable typeTable)
static void
processResponseAsDocLitWrapped(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
-
-