Package | Description |
---|---|
org.apache.openjpa.conf |
OpenJPA Configuration
This package provides base OpenJPA configuration interfaces.
|
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.
|
Modifier and Type | Method and Description |
---|---|
LockManager |
OpenJPAConfiguration.newLockManagerInstance()
Return a new lock manager instance using the configured plugin settings.
|
LockManager |
OpenJPAConfigurationImpl.newLockManagerInstance() |
Modifier and Type | Interface and Description |
---|---|
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 |
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 | Class and Description |
---|---|
class |
AbstractLockManager
Abstract
LockManager implementation. |
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 | Method and Description |
---|---|
LockManager |
StoreContext.getLockManager()
Return the lock manager in use.
|
LockManager |
BrokerImpl.getLockManager() |
LockManager |
DelegatingBroker.getLockManager() |
Copyright © 2006–2019 Apache Software Foundation. All rights reserved.