public class RPCUtil extends Object
Constructor and Description |
---|
RPCUtil() |
Modifier and Type | Method and Description |
---|---|
static org.apache.axiom.om.OMElement |
getResponseElement(javax.xml.namespace.QName resname,
Object[] objs,
boolean qualified,
TypeTable typeTable) |
static Object |
invokeServiceClass(AxisMessage inAxisMessage,
Method method,
Object implObject,
String messageNameSpace,
org.apache.axiom.om.OMElement methodElement,
MessageContext inMessage) |
static void |
processObjectAsDocLitBare(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,
boolean qualified,
TypeTable typeTable,
String partName) |
static Object[] |
processRequest(org.apache.axiom.om.OMElement methodElement,
Method method,
ObjectSupplier objectSupplier) |
static Object[] |
processRequest(org.apache.axiom.om.OMElement methodElement,
Method method,
ObjectSupplier objectSupplier,
String[] parameterNames) |
static void |
processResonseAsDocLitBare(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,
Object resObject,
org.apache.axiom.om.OMElement bodyContent,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.soap.SOAPEnvelope envelope,
Method method,
boolean qualified,
TypeTable typeTable) |
static void |
processResponseAsDocLitWrapped(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) |
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, TypeTable typeTable)
public static void processObjectAsDocLitBare(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, boolean qualified, TypeTable typeTable, String partName)
public static Object[] processRequest(org.apache.axiom.om.OMElement methodElement, Method method, ObjectSupplier objectSupplier, String[] parameterNames) throws AxisFault
AxisFault
public static Object[] processRequest(org.apache.axiom.om.OMElement methodElement, Method method, ObjectSupplier objectSupplier) throws AxisFault
AxisFault
public static Object invokeServiceClass(AxisMessage inAxisMessage, Method method, Object implObject, String messageNameSpace, org.apache.axiom.om.OMElement methodElement, MessageContext inMessage) throws AxisFault, IllegalAccessException, InvocationTargetException
public static org.apache.axiom.om.OMElement getResponseElement(javax.xml.namespace.QName resname, Object[] objs, boolean qualified, TypeTable typeTable)
public static void processResonseAsDocLitBare(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 Exception
Exception
public static void processResponseAsDocLitWrapped(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
Exception
Copyright © 2004–2016 The Apache Software Foundation. All rights reserved.