org.apache.axis2.rpc.receivers
Class RPCUtil
java.lang.Object
org.apache.axis2.rpc.receivers.RPCUtil
- public class RPCUtil
- extends Object
Method Summary |
static org.apache.axiom.om.OMElement |
getResponseElement(QName resname,
Object[] objs,
boolean qualified,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
|
static org.apache.axiom.om.OMElement |
getResponseElementForArray(QName resname,
Object[] objs,
boolean qualified,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
|
static Object[] |
processRequest(org.apache.axiom.om.OMElement methodElement,
Method method,
ObjectSupplier objectSupplier)
|
static void |
processResponse(Object resObject,
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,
MessageContext outMessage)
|
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.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,
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.ws.java2wsdl.utils.TypeTable typeTable)
processRequest
public static Object[] processRequest(org.apache.axiom.om.OMElement methodElement,
Method method,
ObjectSupplier objectSupplier)
throws AxisFault
- Throws:
AxisFault
getResponseElement
public static org.apache.axiom.om.OMElement getResponseElement(QName resname,
Object[] objs,
boolean qualified,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
getResponseElementForArray
public static org.apache.axiom.om.OMElement getResponseElementForArray(QName resname,
Object[] objs,
boolean qualified,
org.apache.ws.java2wsdl.utils.TypeTable typeTable)
processResponse
public static void processResponse(Object resObject,
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,
MessageContext outMessage)
throws Exception
- Throws:
Exception