| |
|
| java.lang.Object org.objectweb.jonas_ejb.container.JLocal org.objectweb.jonas_ejb.container.JSessionLocal
All known Subclasses: org.objectweb.jonas_ejb.container.JRepStatefulLocal,
JSessionLocal | abstract public class JSessionLocal extends JLocal (Code) | | Generic part of the EJBLocalObject implementation
author: Philippe Durieux |
JSessionLocal | public JSessionLocal(JSessionFactory bf)(Code) | | constructor
Parameters: bf - The Session Factory |
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 |
getEJBLocalHome | public EJBLocalHome getEJBLocalHome()(Code) | | the enterprise Bean's local home interface. |
getPrimaryKey | public Object getPrimaryKey() throws EJBException(Code) | | the Primary Key for this EJBObject throws: EJBException - Always : Session bean has no primary key |
isIdentical | public boolean isIdentical(EJBLocalObject obj)(Code) | | Tests if a given EJB is identical to the invoked EJB object. This is
different whether the bean is stateless or stateful.
Parameters: EJBLocalObject - obj - An object to test for identity with theinvoked object. True if the given EJB object is identical to the invoked object. throws: EJBException - : Thrown when the method failed due to a system-levelfailure. |
postInvoke | public void postInvoke(RequestCtx rctx)(Code) | | postInvoke is called after any request.
Parameters: rctx - The RequestCtx that was returned at preInvoke() throws: EJBException - |
preInvoke | public RequestCtx preInvoke(int txa)(Code) | | preInvoke is called before any request.
Parameters: txa - Transaction Attribute (Supports, Required, ...) A RequestCtx object throws: EJBException - |
remove | abstract public void remove() throws RemoveException(Code) | | |
setSessionSwitch | public void setSessionSwitch(JSessionSwitch bs)(Code) | | finish initialization
Parameters: bs - The Session Switch |
|
|
|