| |
|
| java.lang.Object org.objectweb.jonas_ejb.container.JLocal org.objectweb.jonas_ejb.container.JEntityLocal
All known Subclasses: org.objectweb.jonas_ejb.container.JRepEntityLocal,
JEntityLocal | abstract public class JEntityLocal extends JLocal (Code) | | Generic part of the EJBLocalObject implementation
author: Philippe Durieux |
JEntityLocal | public JEntityLocal(JEntityFactory bf)(Code) | | constructor
Parameters: bf - The Entity 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()(Code) | | the Primary Key for this EJBLocalObject |
isIdentical | public boolean isIdentical(EJBLocalObject obj)(Code) | | Tests if a given EJB is identical to the invoked EJB object.
Parameters: obj - - An object to test for identity with the invoked 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) | | Remove this instance.
throws: RemoveException - Instance could not be removed. |
setEntitySwitch | public void setEntitySwitch(JEntitySwitch bs)(Code) | | finish initialization
Parameters: bs - The Entity Bean Switch |
|
|
|