Package org.apache.openejb

Interface Summary
BeanContext.BusinessLocalBeanHome  
BeanContext.BusinessLocalHome  
BeanContext.BusinessRemoteHome  
BeanContext.Removable  
BeanContext.ServiceEndpoint  
BeanContext.Timeout  
ClusteredRPCContainer  
Container  
JndiConstants  
RpcContainer  
 

Class Summary
AppContext  
BeanContext  
BeanContext.Comp This ManagedBean is added to all EjbModules to effectively create a sharable "comp" namespace which can be used in for components with undefined namespace such as CDI
BeanContext.ProxyClass  
ClassLoaderUtil  
ClientInjections  
Core  
DeploymentContext  
EnvProps  
Extensions The Extensions API mimics the equivalent CDI Extension/@Observes API

Via the Extensions/@Obverves API it is possible to listen for any number of internal events fired by OpenEJB/TomEE during the life of the server and deployment of applications.

Extensions.Finder  
Injection  
InjectionProcessor<T>  
Injector Extracted from the OpenEjbContainer class
MethodContext  
MethodContext.InterfaceMethodContext Currently (and as a matter of legacy) only EJB 2.x style interfaces may have different transaction attributes for an individual interface method.
MethodSpec  
ModuleContext  
OpenEJB  
OpenEJB.Instance  
OpenEjbContainer  
OpenEjbContainer.Provider  
ProxyInfo  
 

Enum Summary
BeanType  
ContainerType  
InterfaceType  
Vendor  
 

Exception Summary
ApplicationException This exception is thrown when a normal EnterpriseBean exception is thrown.
DeploymentNotFoundException  
DuplicateDeploymentIdException  
Injector.InjectionException  
Injector.NoInjectionMetaDataException  
InternalErrorException This runtime exception should wrap odd runtime exceptions that would not make sense to the caller of the method.
InvalidateReferenceException This type is thrown when the EnterpriseBean throws a RuntimeException or system exception that results in the eviction of the bean instance.
NoSuchApplicationException  
OpenEJB.InitializationException  
OpenEjbContainer.AssembleApplicationException  
OpenEjbContainer.ConfigureApplicationException  
OpenEjbContainer.InitializationException  
OpenEjbContainer.InvalidApplicationException  
OpenEjbContainer.InvalidModulesPropertyException  
OpenEjbContainer.NoModulesFoundException  
OpenEjbContainer.NoSuchModuleException  
OpenEJBException The OpenEJBException is the standard exception thrown by all methods in all type in the Container Provider Interface (CPI).
OpenEJBRuntimeException  
SystemException This exception is thrown when the container has encountered an unresolvable system exception that make this Container unable to process requests.
UndeployException  
 



Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.