Inheritance diagram for org.objectweb.jonas_ejb.container.JHome:
Public Member Functions | |
JHome (BeanDesc dd, JFactory bf) throws RemoteException | |
EJBMetaData | getEJBMetaData () throws RemoteException |
HomeHandle | getHomeHandle () throws java.rmi.RemoteException |
abstract void | remove (Handle handle) throws RemoteException, RemoveException |
abstract void | remove (Object primaryKey) throws RemoteException, RemoveException |
String | getJndiName () |
RequestCtx | preInvoke (int txa) throws RemoteException |
void | checkSecurity (EJBInvocation ejbInv) |
void | postInvoke (RequestCtx rctx) throws RemoteException |
BeanDesc | getDd () |
JFactory | getBf () |
Protected Member Functions | |
void | register () throws NamingException |
void | unregister () throws NamingException |
Definition at line 57 of file JHome.java.
|
Constructor for the base class of the specific generated Home object.
Definition at line 70 of file JHome.java. |
|
Check if the access to the bean is authorized
Definition at line 239 of file JHome.java. References org.objectweb.jonas_ejb.container.JFactory.checkSecurity(). |
Here is the call graph for this function:
|
Definition at line 263 of file JHome.java. Referenced by org.objectweb.jonas_lib.naming.JacORBPRODelegate.narrow(). |
|
Definition at line 257 of file JHome.java. |
|
Obtains the EJBMetaData for the enterprise Bean.
Definition at line 85 of file JHome.java. References org.objectweb.jonas_ejb.deployment.api.BeanDesc.getHomeClass(), org.objectweb.jonas_ejb.svc.JMetaData.getPrimaryKeyClass(), and org.objectweb.jonas_ejb.deployment.api.BeanDesc.getRemoteClass(). Referenced by org.objectweb.jonas_ejb.container.JSessionRemote.isIdentical(). |
Here is the call graph for this function:
|
Obtain a handle for the home object. The handle can be used at later time to re-obtain a reference to the home object, possibly in a different Java Virtual Machine.
Definition at line 129 of file JHome.java. References org.objectweb.jonas_ejb.deployment.api.BeanDesc.getJndiName(), and org.objectweb.jonas_ejb.container.JFactory.myClassLoader(). |
Here is the call graph for this function:
|
Get the jndi name for the bean
Definition at line 219 of file JHome.java. References org.objectweb.jonas_ejb.deployment.api.BeanDesc.getJndiName(). |
Here is the call graph for this function:
|
postInvoke is called after any request.
Reimplemented in org.objectweb.jonas_ejb.container.JSessionHome. Definition at line 249 of file JHome.java. References org.objectweb.jonas_ejb.container.JFactory.postInvokeRemote(). |
Here is the call graph for this function:
|
preInvoke is called before any request.
Reimplemented in org.objectweb.jonas_ejb.container.JSessionHome. Definition at line 229 of file JHome.java. References org.objectweb.jonas_ejb.container.JFactory.preInvokeRemote(). |
Here is the call graph for this function:
|
register this bean to JNDI (rebind)
Definition at line 186 of file JHome.java. References org.objectweb.jonas_ejb.deployment.api.BeanDesc.getJndiName(), and org.objectweb.jonas_ejb.deployment.api.BeanDesc.getSasComponent(). Referenced by org.objectweb.jonas_ejb.container.JEntityFactory.init(), and org.objectweb.jonas_ejb.container.JSessionFactory.JSessionFactory(). |
Here is the call graph for this function:
|
Removes an EJB object identified by its primary key.
|
|
Removes an EJB object identified by its handle.
|
|
unregister this bean in JNDI (unbind)
Definition at line 200 of file JHome.java. References org.objectweb.jonas_ejb.container.JFactory.getInitialContext(), and org.objectweb.jonas_ejb.deployment.api.BeanDesc.getJndiName(). Referenced by org.objectweb.jonas_ejb.container.JSessionFactory.stop(), and org.objectweb.jonas_ejb.container.JEntityFactory.stop(). |
Here is the call graph for this function: