org.objectweb.jonas_ejb.container
Class JEntityHome

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--org.objectweb.common.RemoteObject
                          |
                          +--org.objectweb.jonas_ejb.container.JHome
                                |
                                +--org.objectweb.jonas_ejb.container.JEntityHome
All Implemented Interfaces:
javax.ejb.EJBHome, java.rmi.Remote, java.io.Serializable

public abstract class JEntityHome
extends JHome

This class is the Standard Home for Entity objects It exists only for beans that have declared a Remote Interface. It implements javax.ejb.EJBHome interface

See Also:
Serialized Form

Fields inherited from class org.objectweb.jonas_ejb.container.JHome
bf, dd, ejbMetaData, homeHandle, isDavid, unregistered
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
JEntityHome(EntityDesc dd, JEntityFactory bf)
          constructor
 
Method Summary
abstract  JEntityRemote createRemoteObject()
           
 void postInvoke(RequestCtx rctx)
           
 RequestCtx preInvoke(int txa, java.lang.String secu)
           
 
Methods inherited from class org.objectweb.jonas_ejb.container.JHome
getEJBMetaData, getHomeHandle, register, remove, remove, unregister
 
Methods inherited from class org.objectweb.common.RemoteObject
getPort, setPort
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JEntityHome

public JEntityHome(EntityDesc dd,
                   JEntityFactory bf)
            throws java.rmi.RemoteException
constructor
Method Detail

preInvoke

public RequestCtx preInvoke(int txa,
                            java.lang.String secu)
                     throws java.rmi.RemoteException

postInvoke

public void postInvoke(RequestCtx rctx)
                throws java.rmi.RemoteException

createRemoteObject

public abstract JEntityRemote createRemoteObject()
                                          throws java.rmi.RemoteException