| org.objectweb.jonas.ws.axis.JOnASEJBProvider
JOnASEJBProvider | public class JOnASEJBProvider extends RPCProvider (Code) | | Expose the service-endpoint interface of the Ejb.
author: Guillaume Sauthier |
OPTION_SEINTERFACENAME | final public static String OPTION_SEINTERFACENAME(Code) | | parameter service-endpoint class name
|
OPTION_SEJNDINAME | final public static String OPTION_SEJNDINAME(Code) | | parameter service-endpoint JNDI name
|
JOnASEJBProvider | public JOnASEJBProvider()(Code) | | Create a new JOnASEJBProvider
|
getServiceClassNameOptionName | protected String getServiceClassNameOptionName()(Code) | | Override the default implementation
Return the option in the configuration that contains the serviceclass name. In the EJB case, it is the JNDI name of the bean. |
invokeMethod | protected Object invokeMethod(MessageContext msgContext, Method method, Object obj, Object[] argValues) throws Exception(Code) | | Override the default implementation : create a SecurityContext from username and password
throws: Exception - if method invokation fail or produce an Exception |
makeNewServiceObject | protected Object makeNewServiceObject(MessageContext msgContext, String seiName) throws Exception(Code) | | Override the default implementation
Return a object which implements the service.
Parameters: msgContext - the message context Parameters: seiName - The Service Endpoint Interface classname an object that implements the service throws: Exception - when trying to create a Serviceobject without serviceendpoint name aprameter |
|
|