|
||||||||||
| 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 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(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 Logger _logger
| Constructor Detail |
|---|
protected EJBHomeImpl()
throws RemoteException
RemoteException| Method Detail |
|---|
protected final Container getContainer()
protected EJBHome getEJBHome()
public final EJBObjectImpl createEJBObjectImpl()
throws RemoteException,
CreateException
RemoteException
CreateException
public EJBObjectImpl createRemoteBusinessObjectImpl()
throws RemoteException,
CreateException
RemoteException
CreateException
public final void remove(Handle handle)
throws RemoteException,
RemoveException
remove in interface EJBHomeRemoveException - on error during removal
RemoteException
public final void remove(Object primaryKey)
throws RemoteException,
RemoveException
remove in interface EJBHomeRemoveException - on error during removal
RemoteException
public final EJBMetaData getEJBMetaData()
throws RemoteException
getEJBMetaData in interface EJBHomeRemoteException
public final HomeHandle getHomeHandle()
throws RemoteException
getHomeHandle in interface EJBHomeRemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||