| java.lang.Object javax.rmi.PortableRemoteObject org.objectweb.jonas_ejb.container.JServiceEndpoint
JServiceEndpoint | public class JServiceEndpoint extends PortableRemoteObject implements Remote,ServiceLifecycle(Code) | | Implementation of the Service Endpoint Interface.
The lifeCycle of this object is managed by the JOnASEJBProvider.
Although this object implements Remote, it is accessed locally today.
author: Guillaume Sauthier, Philippe Durieux |
logger | protected static Logger logger(Code) | | Logger, used also in the generated part.
|
checkSecurity | public void checkSecurity(EJBInvocation ejbInv)(Code) | | Check if the access to the bean is authorized
Parameters: ejbInv - object containing security signature of the method, args ofmethod, etc |
destroy | public void destroy()(Code) | | remove the bean instance.
|
getMessageContext | public MessageContext getMessageContext()(Code) | | Get the messageContext
Parameters: mc - JAX-RPC MessageContext |
init | public void init(Object arg0) throws ServiceException(Code) | | Nothing to do here.
|
preInvoke | public RequestCtx preInvoke(int txa) throws RemoteException(Code) | | preInvoke is called before any request.
Parameters: txa - Transaction Attribute (Supports, Required, ...) A RequestCtx object throws: RemoteException - preInvoke fail |
setMessageContext | public void setMessageContext(MessageContext msgctx)(Code) | | Set the MessageContext in the StatelessContext
Parameters: msgctx - Axis MessageContext |
setSessionSwitch | public void setSessionSwitch(JSessionSwitch bs)(Code) | | finish initialization
Parameters: bs - The Session Switch |
|
|