Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.openjpa.kernel.LockLevels

Packages that use LockLevels
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel
org.apache.openjpa.kernel | OpenJPA Runtime Kernel
org.apache.openjpa.slice | Extended OpenJPA Interfaces for distributed databases.
org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.

Uses of LockLevels in org.apache.openjpa.jdbc.kernel

Subinterfaces of LockLevels in org.apache.openjpa.jdbc.kernel
`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.

Classes in org.apache.openjpa.jdbc.kernel that implement LockLevels
`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.

Uses of LockLevels in org.apache.openjpa.kernel

Subinterfaces of LockLevels in org.apache.openjpa.kernel
`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.

Classes in org.apache.openjpa.kernel that implement LockLevels
`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.

Uses of LockLevels in org.apache.openjpa.slice

Subinterfaces of LockLevels in org.apache.openjpa.slice
`interface` | `DistributedBroker` Extension to Broker to allow access to `virtual data store`.

Classes in org.apache.openjpa.slice that implement LockLevels
`class` | `DistributedBrokerImpl` A specialized Broker to associate slice identifiers with the StateManagers as they are persisted in a cascade.

Uses of LockLevels in org.apache.openjpa.slice.jdbc

Classes in org.apache.openjpa.slice.jdbc that implement LockLevels
`class` | `TargetFetchConfiguration` A fetch configuration that is aware of special hint to narrow its operation on subset of slices.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.