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.
JEntitySwitchCRC Container read committed lock policy.
JEntitySwitchCRU Container Read Uncommitted lock-policy.
JEntitySwitchCRW Container Optimistic lock-policy.
JEntitySwitchCS Container Serialized (CS) lock-policy.
JEntitySwitchCST Container Serialized Transacted (CST) lock-policy.
JEntitySwitchDB DataBase lock policy : 1 instance per transactions.
JEntitySwitchRO ReadOnly lock policy : Instance are never written to database.
JFactory This class is a factory for beans.
JHandleDelegate Implementation for HandleDelegate SPI.
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.
JMdbEndpointFactory This class is a factory for a Message Driven Bean Endpoints There is one such class per MDB class.
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
JMessageEndpoint Generic interposed class for Message Endpoints This class presents these interfaces, depending on object reached: MessageDrivenContext interface to the bean instance
JMessageEndpointProxy Generic interposed class for Message Endpoints This class presents these interfaces, depending on object reached: MessageDrivenContext interface to the bean instance
JObjectInputStream This class is used when we need a special class loader to resolve the class.
JRemote This class is the common part of the EJBObject implementation class.
JRepEntityHome This class is the Standard Home for clustered entity objects It exists only for beans that have declared a Remote Interface.
JRepEntityLocal Generic part of the EJBObject implementation for replicated SFSBs
JRepEntityLocalHome Generic part of the JEntityLocalHome implementation for replicated EB
JRepEntityRemote  
JRepStatefulContext This class extends JSessionContext in case of Replicated Stateful Session Bean.
JRepStatefulHome This class is the Standard Home for replicated SFSB objects It exists only for beans that have declared a Remote Interface.
JRepStatefulInputStream  
JRepStatefulLocal Generic part of the EJBObject implementation for replicated SFSBs
JRepStatefulLocalHome Generic part of the EJBLocalHome implementation for replicated SFSBs
JRepStatefulObjectId Object ID for a replicated sfsb
JRepStatefulOutputStream  
JRepStatefulRemote Generic part of the EJBObject implementation for replicated SFSBs
JRepStatelessHome This class is the Standard Home for replicated SSB objects It exists only for beans that have declared a Remote Interface.
JRepStatelessRemote Generic part of the EJBObject implementation for replicated SSBs
JServiceEndpoint Implementation of the Service Endpoint Interface.
JServiceEndpointHome This class is a factory for JServiceEndpoint objects.
JSessionContext This class implements javax.ejb.SessionContext interface.
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 and 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.
JStatefulInputStream Extends ObjectInputStream because we want to enable resolveObject.
JStatefulOutputStream Extends ObjectOutputStream because we want to enable replaceObject.
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.
JTimer JOnAS Implementation of the Timer interface (from EJB 2.1) This is a basic implementation based on jonas_timer.
JTimerHandle TimerHandle implementation
JTimerService JOnAS Implementation of the TimerService interface (from EJB 2.1) One such object is created the first time a bean calls getTimerService.
JWrapper This class is just a wrapper to encapsulate some fields of a Stateful Session bean when it is serialized.
PermissionManager Defines a PermissionManager class which will manage JACC permissions for an ejbjar
RequestCtx Context associated to a request to a bean.
TraceEjb  
TxListener This class is a listener on the transaction.