org.apache.axis2.rpc.receivers
Class RPCUtil
java.lang.Object
org.apache.axis2.rpc.receivers.RPCUtil
public class RPCUtil
- extends java.lang.Object
Method Summary |
static org.apache.axiom.om.OMElement |
getResponseElement(QName resname,
java.lang.Object[] objs,
boolean qualified,
TypeTable typeTable)
|
static java.lang.Object |
invokeServiceClass(AxisMessage inAxisMessage,
java.lang.reflect.Method method,
java.lang.Object implClass,
java.lang.String messageNameSpace,
org.apache.axiom.om.OMElement methodElement,
MessageContext inMessage)
|
static void |
processObjectAsDocLitBare(org.apache.axiom.soap.SOAPFactory fac,
java.lang.Object resObject,
org.apache.axiom.om.OMElement bodyContent,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.soap.SOAPEnvelope envelope,
boolean qualified,
TypeTable typeTable,
java.lang.String partName)
|
static java.lang.Object[] |
processRequest(org.apache.axiom.om.OMElement methodElement,
java.lang.reflect.Method method,
ObjectSupplier objectSupplier)
|
static void |
processResonseAsDocLitBare(java.lang.Object resObject,
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,
MessageContext outMessage)
|
static void |
processResponse(org.apache.axiom.soap.SOAPFactory fac,
java.lang.Object resObject,
org.apache.axiom.om.OMElement bodyContent,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.soap.SOAPEnvelope envelope,
java.lang.reflect.Method method,
boolean qualified,
TypeTable typeTable)
|
static void |
processResponseAsDocLitWrapped(java.lang.Object resObject,
AxisService service,
java.lang.reflect.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,
MessageContext outMessage)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RPCUtil
public RPCUtil()
processResponse
public static void processResponse(org.apache.axiom.soap.SOAPFactory fac,
java.lang.Object resObject,
org.apache.axiom.om.OMElement bodyContent,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.soap.SOAPEnvelope envelope,
java.lang.reflect.Method method,
boolean qualified,
TypeTable typeTable)
processObjectAsDocLitBare
public static void processObjectAsDocLitBare(org.apache.axiom.soap.SOAPFactory fac,
java.lang.Object resObject,
org.apache.axiom.om.OMElement bodyContent,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.soap.SOAPEnvelope envelope,
boolean qualified,
TypeTable typeTable,
java.lang.String partName)
processRequest
public static java.lang.Object[] processRequest(org.apache.axiom.om.OMElement methodElement,
java.lang.reflect.Method method,
ObjectSupplier objectSupplier)
throws AxisFault
- Throws:
AxisFault
invokeServiceClass
public static java.lang.Object invokeServiceClass(AxisMessage inAxisMessage,
java.lang.reflect.Method method,
java.lang.Object implClass,
java.lang.String messageNameSpace,
org.apache.axiom.om.OMElement methodElement,
MessageContext inMessage)
throws AxisFault,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
AxisFault
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
getResponseElement
public static org.apache.axiom.om.OMElement getResponseElement(QName resname,
java.lang.Object[] objs,
boolean qualified,
TypeTable typeTable)
processResonseAsDocLitBare
public static void processResonseAsDocLitBare(java.lang.Object resObject,
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,
MessageContext outMessage)
throws java.lang.Exception
- Throws:
java.lang.Exception
processResponseAsDocLitWrapped
public static void processResponseAsDocLitWrapped(java.lang.Object resObject,
AxisService service,
java.lang.reflect.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,
MessageContext outMessage)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2007 Apache Web Services Project. All Rights Reserved.