Class | Description |
---|---|
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.EntityManagerConfiguration | |
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 | |
ModuleTestContext | |
OpenEJB | |
OpenEJB.Instance | |
OpenEjbContainer |
Embeddable
EJBContainer implementation based
on OpenEJB container. |
OpenEjbContainer.Provider | |
ProxyInfo |
Enum | Description |
---|---|
BeanType | |
ContainerType | |
InterfaceType | |
Vendor |
Exception | Description |
---|---|
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 |