Class Hierarchy
- java.lang.Object
- org.apache.openjpa.lib.conf.AbstractProductDerivation (implements org.apache.openjpa.lib.conf.ProductDerivation)
- org.apache.openjpa.slice.ProductDerivation (implements org.apache.openjpa.conf.OpenJPAProductDerivation)
 
 - org.apache.openjpa.kernel.BrokerImpl (implements org.apache.openjpa.kernel.Broker, java.lang.Cloneable, org.apache.openjpa.kernel.FindCallbacks, java.io.Serializable)
- org.apache.openjpa.kernel.FinalizingBrokerImpl
- org.apache.openjpa.slice.DistributedBrokerImpl (implements org.apache.openjpa.slice.DistributedBroker)
 
 
 - org.apache.openjpa.kernel.FinalizingBrokerImpl
 - org.apache.openjpa.slice.DistributionPolicy.Default (implements org.apache.openjpa.slice.DistributionPolicy)
 - org.apache.openjpa.kernel.QueryImpl (implements org.apache.openjpa.kernel.Query)
- org.apache.openjpa.slice.DistributedQueryImpl
 
 - java.util.concurrent.locks.ReentrantLock (implements java.util.concurrent.locks.Lock, java.io.Serializable)
- org.apache.openjpa.slice.ReentrantSliceLock
 
 - org.apache.openjpa.slice.ReplicationPolicy.Default (implements org.apache.openjpa.slice.ReplicationPolicy)
 - org.apache.openjpa.slice.Slice (implements java.lang.Comparable<T>, java.io.Serializable)
 - org.apache.openjpa.slice.SliceImplHelper
 - org.apache.openjpa.slice.SliceInfo (implements java.io.Serializable)
 - org.apache.openjpa.slice.SlicePersistence
 - java.lang.Thread (implements java.lang.Runnable)
- org.apache.openjpa.slice.SliceThread
 
 
 - org.apache.openjpa.lib.conf.AbstractProductDerivation (implements org.apache.openjpa.lib.conf.ProductDerivation)
 
Interface Hierarchy
- org.apache.openjpa.kernel.AutoClear
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
 - org.apache.openjpa.kernel.AutoDetach
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
 - java.beans.BeanInfo
- org.apache.openjpa.lib.conf.Configuration (also extends java.lang.Cloneable, org.apache.openjpa.lib.util.Closeable, java.io.Serializable)
- org.apache.openjpa.conf.OpenJPAConfiguration
- org.apache.openjpa.slice.DistributedConfiguration
 
 
 - org.apache.openjpa.conf.OpenJPAConfiguration
 
 - org.apache.openjpa.lib.conf.Configuration (also extends java.lang.Cloneable, org.apache.openjpa.lib.util.Closeable, java.io.Serializable)
 - org.apache.openjpa.event.CallbackModes
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
 - java.lang.Cloneable
- org.apache.openjpa.lib.conf.Configuration (also extends java.beans.BeanInfo, org.apache.openjpa.lib.util.Closeable, java.io.Serializable)
- org.apache.openjpa.conf.OpenJPAConfiguration
- org.apache.openjpa.slice.DistributedConfiguration
 
 
 - org.apache.openjpa.conf.OpenJPAConfiguration
 
 - org.apache.openjpa.lib.conf.Configuration (also extends java.beans.BeanInfo, org.apache.openjpa.lib.util.Closeable, java.io.Serializable)
 - org.apache.openjpa.lib.util.Closeable
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 - org.apache.openjpa.kernel.BrokerFactory (also extends java.io.Serializable)
- org.apache.openjpa.slice.DistributedBrokerFactory
 
 - org.apache.openjpa.lib.conf.Configuration (also extends java.beans.BeanInfo, java.lang.Cloneable, java.io.Serializable)
- org.apache.openjpa.conf.OpenJPAConfiguration
- org.apache.openjpa.slice.DistributedConfiguration
 
 
 - org.apache.openjpa.conf.OpenJPAConfiguration
 - org.apache.openjpa.kernel.StoreManager
- org.apache.openjpa.slice.DistributedStoreManager
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
 - org.apache.openjpa.kernel.ConnectionRetainModes
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
 - org.apache.openjpa.kernel.DetachState
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
 - org.apache.openjpa.slice.DistributionPolicy
 - org.apache.openjpa.slice.FinderTargetPolicy
 - org.apache.openjpa.kernel.LockLevels
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
 - org.apache.openjpa.slice.QueryTargetPolicy
 - org.apache.openjpa.slice.ReplicationPolicy
 - org.apache.openjpa.kernel.RestoreState
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.StoreContext, jakarta.transaction.Synchronization)
 - java.io.Serializable
- org.apache.openjpa.kernel.BrokerFactory (also extends org.apache.openjpa.lib.util.Closeable)
- org.apache.openjpa.slice.DistributedBrokerFactory
 
 - org.apache.openjpa.lib.conf.Configuration (also extends java.beans.BeanInfo, java.lang.Cloneable, org.apache.openjpa.lib.util.Closeable)
- org.apache.openjpa.conf.OpenJPAConfiguration
- org.apache.openjpa.slice.DistributedConfiguration
 
 
 - org.apache.openjpa.conf.OpenJPAConfiguration
 
 - org.apache.openjpa.kernel.BrokerFactory (also extends org.apache.openjpa.lib.util.Closeable)
 - org.apache.openjpa.kernel.StoreContext
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, jakarta.transaction.Synchronization)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, jakarta.transaction.Synchronization)
 - jakarta.transaction.Synchronization
- org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext)
- org.apache.openjpa.slice.DistributedBroker
 
 
 - org.apache.openjpa.kernel.Broker (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.LockLevels, org.apache.openjpa.kernel.RestoreState, org.apache.openjpa.kernel.StoreContext)
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.openjpa.slice.Slice.Status
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)