Home » jboss-5.0.0.CR1-src » org » jboss » ejb »

org.jboss.ejb

Sub Packages:

org.jboss.ejb.deployers    
org.jboss.ejb.plugins   Package description goes here .  
org.jboss.ejb.plugins.cmp.bridge   Package description goes here .  
org.jboss.ejb.plugins.cmp.ejbql   Package description goes here .  
org.jboss.ejb.plugins.cmp.jdbc   Package description goes here .  
org.jboss.ejb.plugins.cmp.jdbc.bridge   Package description goes here .  
org.jboss.ejb.plugins.cmp.jdbc.jdbc3   Package description goes here .  
org.jboss.ejb.plugins.cmp.jdbc.keygen    
org.jboss.ejb.plugins.cmp.jdbc.metadata   Package description goes here .  
org.jboss.ejb.plugins.cmp.jdbc.mysql   Package description goes here .  
org.jboss.ejb.plugins.cmp.jdbc2    
org.jboss.ejb.plugins.cmp.jdbc2.bridge    
org.jboss.ejb.plugins.cmp.jdbc2.keygen    
org.jboss.ejb.plugins.cmp.jdbc2.schema    
org.jboss.ejb.plugins.inflow    
org.jboss.ejb.plugins.jaws    
org.jboss.ejb.plugins.jaws.bmp   Package description goes here .  
org.jboss.ejb.plugins.jaws.jdbc   Package description goes here .  
org.jboss.ejb.plugins.jaws.metadata   Package description goes here .  
org.jboss.ejb.plugins.jms   Package description goes here .  
org.jboss.ejb.plugins.keygenerator    
org.jboss.ejb.plugins.keygenerator.hilo    
org.jboss.ejb.plugins.keygenerator.uuid    
org.jboss.ejb.plugins.local   Package description goes here .  
org.jboss.ejb.plugins.lock   Package description goes here .  
org.jboss.ejb.plugins.security    
org.jboss.ejb.txtimer    

Interfaces:

AllowedOperationsFlags   Constants used by the AllowedOperationsAssociation According to the EJB2.1 spec not all context methods can be accessed at all times For example ctx.getPrimaryKey() should throw an IllegalStateException when called from within ejbCreate()  code | html
BeanLock   BeanLock interface  code | html
BeanLockExt   An extension of the BeanLock interface that adds support for non-blocking acquisition of a lock.  code | html
ContainerMBean   MBean interface.  code | html
ContainerPlugin   This is a superinterface for all Container plugins.  code | html
ContainerRelectionMBean   A sample mbean that looks up the Container MBean for the jndiName passed to the inspectEJB method and retrieves its Home and Remote interfaces and lists all of their methods.  code | html
EJBDeployerMBean   EJBDeployer MBean interface.  code | html
EJBProxyFactory   This is an interface for Container plugins.  code | html
EJBProxyFactoryContainer   This is an interface for Containers that uses EJBProxyFactory.  code | html
EjbModuleMBean   MBean interface.  code | html
EntityCache   EntityCaches can work from several keys.  code | html
EntityContainerMBean   MBean interface.  code | html
EntityPersistenceManager   This interface is implemented by any EntityBean persistence managers plugins.  code | html
EntityPersistenceStore   This interface is implemented by any EntityBean persistence Store.  code | html
GenericEntityObjectFactory   Entity EJBObject and EJBLocalObject proxy factories implement this generic interface.  code | html
GlobalTxEntityMap.TxAssociation   An instance can be in one of the three states:
  • not associated with the tx and, hence, does not need to be synchronized
  • associated with the tx and needs to be synchronized
  • associated with the tx but does not need to be synchronized
Implementations of TxAssociation implement these states. 
code | html
InstanceCache   The plugin that gives a container a cache for bean instances.  code | html
InstancePool   Defines the model for a EnterpriseContext instance pool.  code | html
InstancePoolContainer   This is an interface for Containers that uses InstancePools.  code | html
InstancePoolFeeder   Interface for bean instances Pool Feeder  code | html
Interceptor   Provides the interface for all container interceptors.  code | html
LocalContainerInvoker   This is an extension to the ContainerInvoker interface.  code | html
LocalProxyFactory   This is an extension to the EJBProxyFactory interface.  code | html
MessageDrivenContainerMBean   MBean interface.  code | html
SecurityActions.IdentityAction     code | html
SecurityActions.PolicyContextActions     code | html
SecurityActions.TCLAction     code | html
StatefulSessionPersistenceManager   The interface for persisting stateful session beans.  code | html

Abstract Classes:

Container   This is the base class for all EJB-containers in JBoss.  code | html
Container.AbstractContainerInterceptor   The base class for container interceptors.  code | html
EnterpriseContext   The EnterpriseContext is used to associate EJB instances with metadata about it.  code | html
SessionContainer  

Container dedicated to session beans. 

code | html

Classes:

AllowedOperationsAssociation   Associates the current thread with a stack of flags that indicate the callers current ejb method.  code | html
BeanLockManager   Manages BeanLocks.  code | html
BeanMetaDataPolicyContextHandler   A PolicyContextHandler for the active EnterpriseBean metadata.  code | html
CacheKey   CacheKey is an encapsulation of both the PrimaryKey and a cache specific key.  code | html
Container.MBeanServerAction   Perform the MBeanServer.invoke op in a PrivilegedExceptionAction if running with a security manager.  code | html
ContainerRelection   The ContainerRelectionMBean implementation.  code | html
EJBArgsPolicyContextHandler   A PolicyContextHandler for the EJB invocation arguments.  code | html
EJBClassLoader   URLClassLoader that sets the specified permissions for the loaded classes  code | html
EJBDeployer   A EJBDeployer is used to deploy EJB applications.  code | html
EJBPermissionMapping   Utility class to create the EJB Permissions from the metadata available  code | html
Ejb2xMCContainer   An empty pojo class used to register the ejb2 container jndi name supplies with the mc.  code | html
EjbModule   An EjbModule represents a collection of beans that are deployed as a unit.  code | html
EjbUtil   Utility methods for resolving ejb-ref and ejb-local-ref within the scope of a deployment.  code | html
EjbUtil50   Utility methods for resolving ejb-ref and ejb-local-ref within the scope of a deployment.  code | html
EnterpriseContext.EJBContextImpl     code | html
EnterpriseContext.UserTransactionImpl     code | html
EntityContainer   This is a Container for EntityBeans (both BMP and CMP).  code | html
EntityContainer.ContainerInterceptor   This is the last step before invocation - all interceptors are done  code | html
EntityEnterpriseContext   The EntityEnterpriseContext is used to associate EntityBean instances with metadata about it.  code | html
EntityEnterpriseContext.EntityContextImpl     code | html
EntityEnterpriseContext.TimerServiceWrapper   Delegates to the underlying TimerService, after checking access  code | html
FastKey   FastKey FastKey is a hack to enable fool proof and fast operation of caches for Entity In the case of complex PK if a developer misses hash and equals the maps won't properly work in jboss.  code | html
GenericEntityObjectFactory.UTIL     code | html
GlobalTxEntityMap   This class provides a way to find out what entities are contained in what transaction.  code | html
GlobalTxEntityMap.GlobalTxSynchronization   A list of instances associated with the transaction.  code | html
ListCacheKey   ListCacheKey extends CacheKey and holds info about the List that the entity belongs to, it is used with CMP 2.0 for reading ahead.  code | html
MessageDrivenContainer   The container for MessageDriven beans.  code | html
MessageDrivenContainer.ContainerInterceptor   This is the last step before invocation - all interceptors are done  code | html
MessageDrivenEnterpriseContext   Context for message driven beans.  code | html
MessageDrivenEnterpriseContext.MessageDrivenContextImpl   The EJBContext for MDBs.  code | html
MessageDrivenEnterpriseContext.TimerServiceWrapper   Delegates to the underlying TimerService, after checking access  code | html
SOAPMsgPolicyContextHandler   A PolicyContextHandler for EJB SEI invocation SOAPMessages  code | html
SecurityActions   A collection of privileged actions for this package  code | html
SecurityActions.IdentityAction.UTIL     code | html
SecurityActions.InvocationHandlerAction     code | html
SecurityActions.MBeanProxyAction   Wrap the MBeanProxy proxy in a priviledged action so that method dispatch is done from a PrivilegedExceptionAction  code | html
SecurityActions.SetContextID     code | html
SecurityActions.TCLAction.UTIL     code | html
StatefulSessionContainer   The container for stateful session beans.  code | html
StatefulSessionContainer.ContainerInterceptor   This is the last step before invocation - all interceptors are done  code | html
StatefulSessionEnterpriseContext   The enterprise context for stateful session beans.  code | html
StatefulSessionEnterpriseContext.StatefulSessionContextImpl     code | html
StatelessSessionContainer   The container for stateless session beans.  code | html
StatelessSessionContainer.ContainerInterceptor   This is the last step before invocation - all interceptors are done  code | html
StatelessSessionEnterpriseContext   The enterprise context for stateless session beans.  code | html
StatelessSessionEnterpriseContext.SessionContextImpl     code | html
StatelessSessionEnterpriseContext.TimerServiceWrapper   Delegates to the underlying TimerService, after checking access  code | html
TxEntityMap     code | html