|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.ejb.containers.EJBHomeImpl
public abstract class EJBHomeImpl
This class implements the EJBHome interface. This class is also the base class for all generated concrete EJBHome implementations. At deployment time, one instance of the EJBHome is created for each EJB class in a JAR that has a remote home.
| Field Summary | |
|---|---|
protected static java.util.logging.Logger |
_logger
|
| Constructor Summary | |
|---|---|
protected |
EJBHomeImpl()
This constructor is called from an EJBHome implementation's constructor. |
| Method Summary | |
|---|---|
EJBObjectImpl |
createEJBObjectImpl()
Create a new EJBObject and new EJB if necessary. |
EJBObjectImpl |
createRemoteBusinessObjectImpl()
|
protected Container |
getContainer()
Called from EJBHome implementation. |
protected EJBHome |
getEJBHome()
Get the EJBHome corresponding to an EJBHomeImpl. |
EJBMetaData |
getEJBMetaData()
This is the implementation of the javax.ejb.EJBHome method. |
HomeHandle |
getHomeHandle()
This is the implementation of the javax.ejb.EJBHome getHomeHandle method. |
void |
remove(Handle handle)
This is the implementation of the javax.ejb.EJBHome remove method. |
void |
remove(java.lang.Object primaryKey)
This is the implementation of the javax.ejb.EJBHome remove method. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.util.logging.Logger _logger
| Constructor Detail |
|---|
protected EJBHomeImpl()
throws java.rmi.RemoteException
java.rmi.RemoteException| Method Detail |
|---|
protected final Container getContainer()
protected EJBHome getEJBHome()
public final EJBObjectImpl createEJBObjectImpl()
throws java.rmi.RemoteException,
CreateException
java.rmi.RemoteException
CreateException
public EJBObjectImpl createRemoteBusinessObjectImpl()
throws java.rmi.RemoteException,
CreateException
java.rmi.RemoteException
CreateException
public final void remove(Handle handle)
throws java.rmi.RemoteException,
RemoveException
remove in interface EJBHomeRemoveException - on error during removal
java.rmi.RemoteException
public final void remove(java.lang.Object primaryKey)
throws java.rmi.RemoteException,
RemoveException
remove in interface EJBHomeRemoveException - on error during removal
java.rmi.RemoteException
public final EJBMetaData getEJBMetaData()
throws java.rmi.RemoteException
getEJBMetaData in interface EJBHomejava.rmi.RemoteException
public final HomeHandle getHomeHandle()
throws java.rmi.RemoteException
getHomeHandle in interface EJBHomejava.rmi.RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||