public class EjbRpcProvider
extends RPCProvider
| Modifier and Type | Class and Description |
|---|---|
class |
EjbRpcProvider.AxisRpcInterceptor
This class is intentionally not static or top level class
as it leverages logic in RPCProvider
|
| Constructor and Description |
|---|
EjbRpcProvider(BeanContext ejbDeployment) |
EjbRpcProvider(BeanContext ejbDeployment,
java.util.List<HandlerInfo> handlerInfos) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getServiceObject(MessageContext msgContext,
Handler service,
java.lang.String clsName,
IntHolder scopeHolder) |
void |
processMessage(MessageContext msgContext,
SOAPEnvelope reqEnv,
SOAPEnvelope resEnv,
java.lang.Object obj) |
public EjbRpcProvider(BeanContext ejbDeployment)
public EjbRpcProvider(BeanContext ejbDeployment, java.util.List<HandlerInfo> handlerInfos)
public void processMessage(MessageContext msgContext,
SOAPEnvelope reqEnv,
SOAPEnvelope resEnv,
java.lang.Object obj)
throws java.lang.Exception
msgContext - msgContextreqEnv - reqEnvresEnv - resEnvobj - objjava.lang.Exceptionpublic java.lang.Object getServiceObject(MessageContext msgContext,
Handler service,
java.lang.String clsName,
IntHolder scopeHolder)
throws java.lang.Exception
msgContext - msgContextservice - serviceclsName - clsNamescopeHolder - scopeHolderjava.lang.Exception