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(javax.xml.namespace.QName resname,
java.lang.Object[] objs,
boolean qualified,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
|
static org.apache.axiom.om.OMElement |
getResponseElementForArray(javax.xml.namespace.QName resname,
java.lang.Object[] objs,
boolean qualified,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
|
static java.lang.Object[] |
processRequest(org.apache.axiom.om.OMElement methodElement,
java.lang.reflect.Method method,
org.apache.axis2.engine.ObjectSupplier objectSupplier)
|
static void |
processResponse(java.lang.Object resObject,
org.apache.axis2.description.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,
org.apache.axis2.context.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,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
|
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,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
processRequest
public static java.lang.Object[] processRequest(org.apache.axiom.om.OMElement methodElement,
java.lang.reflect.Method method,
org.apache.axis2.engine.ObjectSupplier objectSupplier)
throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
getResponseElement
public static org.apache.axiom.om.OMElement getResponseElement(javax.xml.namespace.QName resname,
java.lang.Object[] objs,
boolean qualified,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
getResponseElementForArray
public static org.apache.axiom.om.OMElement getResponseElementForArray(javax.xml.namespace.QName resname,
java.lang.Object[] objs,
boolean qualified,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
processResponse
public static void processResponse(java.lang.Object resObject,
org.apache.axis2.description.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,
org.apache.axis2.context.MessageContext outMessage)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.