| 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.AssembleApplicationException | |
| OpenEjbContainer.ConfigureApplicationException | |
| OpenEjbContainer.InitializationException | |
| OpenEjbContainer.InvalidApplicationException | |
| OpenEjbContainer.InvalidModulesPropertyException | |
| OpenEjbContainer.NoModulesFoundException | |
| OpenEjbContainer.NoSuchModuleException | |
| 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 | |
| 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 |