Package org.apache.openjpa.ee
package org.apache.openjpa.ee
OpenJPA Enterprise Extensions
This package provides enterprise extensions to the OpenJPA runtime.
-
ClassDescriptionImplementation of the
ManagedRuntime
interface that searches through a set of known JNDI locations and method invocations to locate the appropriate mechanism for obtaining a TransactionManager.Implementation of theManagedRuntime
interface that uses a static method call to find the TransactionManager.Implementation of theManagedRuntime
interface that uses JNDI to find the TransactionManager.This interface must be implemented by concrete plugins to application servers in order to integrate the OpenJPA runtime in a managed environment.Implementation of theManagedRuntime
interface that listens for an OSGi service with interfacejakarta.transaction.TransactionManager
to create aTransactionManager
for controlling transactions.Implementation of theManagedRuntime
interface that uses theTransactionSynchronizationRegistry
interface (new in JTA 1.1) to create aTransactionManager
facade for controlling transactions.ManagedRuntime
implementation for SunONE.ManagedRuntime
implementation that allows synchronization with a WebSphere managed transaction.WASRegistryManagedRuntime provides WebSphere specific extensions toRegistryManagedRuntime
.ManagedRuntime
implementation that directly accesses the transaction manager via WebLogic Server helper classes.