Package org.openejb

Interface Summary
EJBComponentType  
EJBContainer Interface exposed by server side EJB Containers to allow the interceptor stack to interact with them.
EJBInstanceContext  
EJBInstanceFactory  
EJBInvocation Specialization of Invocation to define attributes specific to the invocation of an EJB.
InstanceContextFactory  
InterceptorBuilder  
 

Class Summary
AbstractInstanceContext Simple implementation of ComponentContext satisfying invariant.
AbstractInterceptorBuilder  
ConnectionTrackingInterceptor  
ContainerIndex This class is a bit crufty.
EJBContextImpl Implementation of EJBContext that uses the State pattern to determine which operations can be performed for a given EJB.
EJBContextImpl.EJBContextState  
EJBInstanceFactoryImpl  
EJBInterfaceMethods Common Methods on EJB Interfaces
EJBInterfaceType Type-safe enum describing
EJBInvocationImpl  
EJBInvocationImplRemote  
EJBModuleImpl  
EJBOperation  
GenericEJBContainer  
OpenEJB OpenEJB is the main factory for bootstrapping and obtaining a references to the ContainerSystem.
SystemExceptionInterceptor  
TransactionDemarcation  
TwoChains  
 

Exception Summary
ApplicationException -------------- EJB 2.0 18.1.1 Application exceptions An application exception is an exception defined in the throws clause of a method of the enterprise bean?s home and component interfaces, other than the java.rmi.RemoteException.
ContainerNotFoundException  
InvalidateReferenceException This type is thrown when the EnterpriseBean throws a RuntimeException or system exception that results in the eviction of the bean instance.
NotReentrantException  
NotReentrantLocalException  
OpenEJBException The OpenEJBException is the standard exception thrown by all methods in all type in the Container Provider Interface (CPI).
SystemException This exception is thrown when the container has encountered an unresolvable system exception that make this Container unable to process requests.
 



Copyright © 1999-2006 OpenEJB. All Rights Reserved.