Package org.apache.openjpa.ee
OpenJPA Enterprise Extensions
This package provides enterprise extensions to the OpenJPA runtime.
-
Interface Summary Interface Description ManagedRuntime This interface must be implemented by concrete plugins to application servers in order to integrate the OpenJPA runtime in a managed environment. -
Class Summary Class Description AbstractManagedRuntime AutomaticManagedRuntime Implementation of theManagedRuntimeinterface that searches through a set of known JNDI locations and method invocations to locate the appropriate mechanism for obtaining a TransactionManager.InvocationManagedRuntime Implementation of theManagedRuntimeinterface that uses a static method call to find the TransactionManager.JNDIManagedRuntime Implementation of theManagedRuntimeinterface that uses JNDI to find the TransactionManager.OSGiManagedRuntime Implementation of theManagedRuntimeinterface that listens for an OSGi service with interfacejakarta.transaction.TransactionManagerto create aTransactionManagerfor controlling transactions.RegistryManagedRuntime Implementation of theManagedRuntimeinterface that uses theTransactionSynchronizationRegistryinterface (new in JTA 1.1) to create aTransactionManagerfacade for controlling transactions.SunOneManagedRuntime ManagedRuntimeimplementation for SunONE.WASManagedRuntime ManagedRuntimeimplementation that allows synchronization with a WebSphere managed transaction.WASRegistryManagedRuntime WASRegistryManagedRuntime provides WebSphere specific extensions toRegistryManagedRuntime.WLSManagedRuntime ManagedRuntimeimplementation that directly accesses the transaction manager via WebLogic Server helper classes.