Package | Description |
---|---|
org.apache.openjpa.jdbc.kernel |
OpenJPA-JDBC Runtime Kernel
Runtime services for the JDBC OpenJPA implementation.
|
org.apache.openjpa.kernel |
OpenJPA Runtime Kernel
This package provides a common OpenJPA runtime environment that can be
adapted for use with various data store mechanisms.
|
org.apache.openjpa.slice |
Extended OpenJPA Interfaces for distributed databases.
|
org.apache.openjpa.slice.jdbc |
Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JDBCFetchConfiguration
JDBC extensions to OpenJPA's
FetchConfiguration . |
interface |
JDBCLockManager
Extension of the
LockManager interface with methods for
datastore locking during the select and load process. |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingJDBCFetchConfiguration
Delegating fetch configuration that can also perform exception
transation for use in facades.
|
class |
JDBCFetchConfigurationImpl
JDBC extensions to OpenJPA's
FetchConfiguration . |
class |
MixedLockManager
Mixed lock manager implements both optimistic and pessimistic locking
semantics in parallel to the JPA 2.0 specification.
|
class |
PessimisticLockManager
Lock manager that uses exclusive database locks.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Broker
The broker is the primary interface into the OpenJPA runtime.
|
interface |
FetchConfiguration
Allows configuration and optimization of how objects are loaded from
the data store.
|
interface |
LockManager
Handles obtaining and releasing locks on objects.
|
interface |
MixedLockLevels
Defines lock levels used for MixedLockManager.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLockManager
Abstract
LockManager implementation. |
class |
BrokerImpl
Concrete
Broker . |
class |
DelegatingBroker
Delegating broker that can also perform exception translation
for use in facades.
|
class |
DelegatingFetchConfiguration
Delegating fetch configuration that can also perform exception
translation for use in facades.
|
class |
FetchConfigurationImpl
Allows configuration and optimization of how objects are loaded from
the data store.
|
class |
FinalizingBrokerImpl
Subtype of
BrokerImpl that automatically closes itself during
finalization. |
class |
NoneLockManager
A lock manager that does not perform any locking.
|
class |
VersionLockManager
LockManager implementation that provides support
for version checking and version updating when locks are acquired. |
Modifier and Type | Interface and Description |
---|---|
interface |
DistributedBroker
Extension to Broker to allow access to
virtual data store . |
Modifier and Type | Class and Description |
---|---|
class |
DistributedBrokerImpl
A specialized Broker to associate slice identifiers with the StateManagers as
they are persisted in a cascade.
|
Modifier and Type | Class and Description |
---|---|
class |
TargetFetchConfiguration
A fetch configuration that is aware of special hint to narrow its operation on
subset of slices.
|
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.