Package org.objectweb.jonas_ejb.container

Interface Summary
BeanFactory Interface to the Bean Factories used by the Container, JMX, or generic parts of this package.
Container A Container is what a JOnAS Server can see of a JOnAS Container.
PrincipalFactory PrincipalFactory.
 

Class Summary
EntityCounters This class is used by JMX to return a dump of instance's current use
HomeFactory This Factory return Home or LocalHome objects to clients.
JContainer This class represents an EJB container.
JContext This class implements javax.ejb.EJBContext class.
JEntityContext This class implements javax.ejb.EntityContext interface.
JEntityFactory This class is a factory for an Entity Bean.
JEntityHandle This class implements javax.ejb.Handle interface.
JEntityHome This class is the Standard Home for Entity objects It exists only for beans that have declared a Remote Interface.
JEntityLocal Generic part of the EJBLocalObject implementation
JEntityLocalHome This class is the Standard LocalHome for Entity objects It exists only for beans that have declared a Local Interface.
JEntityRemote Generic part of the EJBObject implementation
JEntitySwitch JEntitySwitch is used internally to synchronize accesses to the entity context and thus to the entity bean instance.
JFactory This class is a factory for beans.
JHome This class represents an EJBHome Remote Interface It is shared between Sessions and Entities.
JHomeHandle This class implements javax.ejb.HomeHandle interface.
JLocal This class is the common part of the EJBLocalObject implementation class.
JLocalHome This class represents an EJBLocalHome It is shared between Sessions and Entities.
JMdbFactory This class is a factory for a Message Driven Bean There is one such class per MDB class.
JMessageDrivenBean Generic interposed class for Message Driven Beans This class presents these interfaces, depending on object reached: ServerSession interface to the ServerSessionPool MessageDrivenContext interface to the bean instance MessageListener interface to the JMS Session Runnable interface to the ThreadPool
JMetaData This class is a Serializable class that allows a client to obtain the enterprise Bean's meta-data information.
JRemote This class is the common part of the EJBObject implementation class.
JSessionContext This class implements javax.ejb.SessionContext interface. it should be implemented by JStatefulContext and JStatelessContext depending if the beans is stateful or stateless.
JSessionFactory This class is a factory for a Session Bean.
JSessionHandle This class implements javax.ejb.Handle interface.
JSessionHome This class is the Standard Home for Session objects It exists only for beans that have declared a Remote Interface.
JSessionLocal Generic part of the EJBLocalObject implementation
JSessionLocalHome This class is the Standard LocalHome for Session objects It exists only for beans that have declared a Local Interface.
JSessionRemote Generic part of the EJBObject implementation
JSessionSwitch JSessionSwitch holds all the code that is common to EJBObject ans EJBLocalObject for session beans.
JStatefulContext This class extends JSessionContext in case of Stateful Session Bean.
JStatefulFactory This class is a factory for a Session Stateful Bean.
JStatefulPool This class manages SessionContext objects for Session Stateful beans It is responsible for keeping Contexts in memory and storing them on disk when the swapper ask for more available memory.
JStatefulSwitch JStatefulSwitch is the implementation of JSessionSwitch dedicated to the Stateful Session Bean.
JStatelessContext This class extends JSessionContext in case of Stateless Session Bean.
JStatelessFactory This class is a factory for a Session Stateless Bean.
JStatelessSwitch JStatelessSwitch is the implementation of JSessionSwitch dedicated to the Stateless Session Bean.
RequestCtx Context associated to a request to a bean.
ThreadPool This is a generic Thread Pool.
TraceEjb