public class MuleRPCProvider
extends org.apache.axis.providers.java.RPCProvider
MuleProvider
is an Axis service endpoint that builds services from
Mule managed components.entLog, OPTION_ALLOWEDMETHODS, OPTION_CLASSNAME, OPTION_SCOPE
Constructor and Description |
---|
MuleRPCProvider(AxisConnector connector) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.axis.message.RPCElement |
createResponseBody(org.apache.axis.message.RPCElement body,
org.apache.axis.MessageContext msgContext,
org.apache.axis.description.OperationDesc operation,
org.apache.axis.description.ServiceDesc serviceDesc,
Object objRes,
org.apache.axis.message.SOAPEnvelope resEnv,
ArrayList outs) |
protected Class |
getServiceClass(String s,
org.apache.axis.handlers.soap.SOAPService soapService,
org.apache.axis.MessageContext messageContext) |
void |
invoke(org.apache.axis.MessageContext msgContext) |
protected Object |
makeNewServiceObject(org.apache.axis.MessageContext messageContext,
String s) |
checkMethodName, getBody, getOperationDesc, invokeMethod, processMessage
getServiceClassName, getServiceClassNameOptionName, getServiceObject, initServiceDesc
addOperation, generateWSDL, getOperationName, getOperationNames, getOperationQNames
public MuleRPCProvider(AxisConnector connector)
protected Object makeNewServiceObject(org.apache.axis.MessageContext messageContext, String s) throws Exception
makeNewServiceObject
in class org.apache.axis.providers.java.JavaProvider
Exception
protected Class getServiceClass(String s, org.apache.axis.handlers.soap.SOAPService soapService, org.apache.axis.MessageContext messageContext) throws org.apache.axis.AxisFault
getServiceClass
in class org.apache.axis.providers.java.JavaProvider
org.apache.axis.AxisFault
public void invoke(org.apache.axis.MessageContext msgContext) throws org.apache.axis.AxisFault
invoke
in interface org.apache.axis.Handler
invoke
in class org.apache.axis.providers.java.JavaProvider
org.apache.axis.AxisFault
protected org.apache.axis.message.RPCElement createResponseBody(org.apache.axis.message.RPCElement body, org.apache.axis.MessageContext msgContext, org.apache.axis.description.OperationDesc operation, org.apache.axis.description.ServiceDesc serviceDesc, Object objRes, org.apache.axis.message.SOAPEnvelope resEnv, ArrayList outs) throws Exception
createResponseBody
in class org.apache.axis.providers.java.RPCProvider
Exception
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.