| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Closeable | |
|---|---|
| org.apache.openjpa.abstractstore | OpenJPA Abstract StoreManager Implementation | 
| org.apache.openjpa.conf | OpenJPA Configuration | 
| org.apache.openjpa.datacache | OpenJPA Data Cache | 
| org.apache.openjpa.event | OpenJPA Events | 
| org.apache.openjpa.jdbc.conf | OpenJPA-JDBC Configuration | 
| org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel | 
| org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata | 
| org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction | 
| org.apache.openjpa.kernel | OpenJPA Runtime Kernel | 
| org.apache.openjpa.lib.conf | Configuration Framework | 
| org.apache.openjpa.lib.jdbc | Database Connectivity | 
| org.apache.openjpa.lib.meta | Metadata Framework | 
| org.apache.openjpa.lib.rop | Result Object Provider Framework | 
| org.apache.openjpa.meta | OpenJPA Metadata | 
| org.apache.openjpa.persistence | OpenJPA JPA | 
| org.apache.openjpa.slice | Extended OpenJPA Interfaces for distributed databases. | 
| org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery. | 
| org.apache.openjpa.xmlstore | XML Store | 
| Uses of Closeable in org.apache.openjpa.abstractstore | 
|---|
| Classes in org.apache.openjpa.abstractstore that implement Closeable | |
|---|---|
 class | 
AbstractStoreBrokerFactory
BrokerFactory implementation for use with the
 AbstractStoreManager. | 
 class | 
AbstractStoreManager
Abstract store manager implementation to ease development of custom OpenJPA back-ends.  | 
| Uses of Closeable in org.apache.openjpa.conf | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.conf | |
|---|---|
 interface | 
OpenJPAConfiguration
Defines the properties necessary to configure runtime properties and connect to a data source.  | 
| Classes in org.apache.openjpa.conf that implement Closeable | |
|---|---|
 class | 
OpenJPAConfigurationImpl
Implementation of the OpenJPAConfiguration interface. | 
| Uses of Closeable in org.apache.openjpa.datacache | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.datacache | |
|---|---|
 interface | 
DataCache
Interface that must be implemented by any level 2 cache used by OpenJPA.  | 
 interface | 
QueryCache
Interface that must be implemented by any level 2 query cache used by OpenJPA.  | 
| Classes in org.apache.openjpa.datacache that implement Closeable | |
|---|---|
 class | 
AbstractDataCache
Abstract DataCache implementation that provides various
 statistics, logging, and timeout functionality common across cache
 implementations. | 
 class | 
AbstractQueryCache
Abstract QueryCache implementation that provides various
 statistics, logging, and timeout functionality common across cache
 implementations. | 
 class | 
ConcurrentDataCache
A DataCache implementation that is optimized for concurrent
 access. | 
 class | 
ConcurrentQueryCache
A QueryCache implementation that is optimized for concurrent
 access. | 
 class | 
DataCacheManagerImpl
Default data cache manager.  | 
 class | 
DataCacheStoreManager
StoreManager proxy that delegates to a data cache when possible.  | 
 class | 
DelegatingDataCache
Delegating data cache that can also perform exception translation for use in facades.  | 
 class | 
DelegatingQueryCache
Delegating query cache that can also perform exception translation for use in facades.  | 
| Uses of Closeable in org.apache.openjpa.event | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.event | |
|---|---|
 interface | 
RemoteCommitListener
An entity that wishes to be notified when Brokers associated with remote BrokerFactories commit.  | 
 interface | 
RemoteCommitProvider
An entity that is responsible for communicating commit notification to other RemoteCommitEventManagers. | 
| Classes in org.apache.openjpa.event that implement Closeable | |
|---|---|
 class | 
AbstractRemoteCommitProvider
Abstract implementation of RemoteCommitProvider. | 
 class | 
JMSRemoteCommitProvider
JMS-based implementation of RemoteCommitProvider that
 listens for object modifications and propagates those changes to
 other RemoteCommitProviders over a JMS topic. | 
 class | 
RemoteCommitEventManager
Manager that can be used to track and notify RemoteCommitListeners on remote commit events. | 
 class | 
SingleJVMRemoteCommitProvider
Single-JVM-only implementation of RemoteCommitProvider
 that listens for object modifications and propagates those changes
 to other SingleJVMRemoteCommitProviders in the same JVM. | 
 class | 
TCPRemoteCommitProvider
TCP-based implementation of RemoteCommitProvider that
 listens for object modifications and propagates those changes to
 other RemoteCommitProviders over TCP sockets. | 
| Uses of Closeable in org.apache.openjpa.jdbc.conf | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.jdbc.conf | |
|---|---|
 interface | 
JDBCConfiguration
Configuration that defines the properties necessary to configure runtime and connect to a JDBC DataSource.  | 
| Classes in org.apache.openjpa.jdbc.conf that implement Closeable | |
|---|---|
 class | 
JDBCConfigurationImpl
Default implementation of the JDBCConfiguration interface. | 
| Uses of Closeable in org.apache.openjpa.jdbc.kernel | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.jdbc.kernel | |
|---|---|
 interface | 
JDBCLockManager
Extension of the LockManager interface with methods for
 datastore locking during the select and load process. | 
 interface | 
JDBCSeq
Specialization of the the Seq interface to provide information
 on the schema needed by this sequence. | 
| Classes in org.apache.openjpa.jdbc.kernel that implement Closeable | |
|---|---|
 class | 
AbstractJDBCSeq
Abstract sequence implementation.  | 
 class | 
ClassTableJDBCSeq
Specialization of the TableJDBCSeq that maintains a
 separate sequence count per-class. | 
 class | 
GenericResultObjectProvider
Object provider implementation wrapped around a generic Result. | 
 class | 
InstanceResultObjectProvider
Object provider implementation wrapped around a Select. | 
 class | 
JDBCBrokerFactory
BrokerFactory type for use with the JDBC runtime.  | 
 class | 
JDBCStoreManager
StoreManager plugin that uses JDBC to store persistent data in a relational data store.  | 
protected  class | 
JDBCStoreManager.RefCountConnection
Connection wrapper that keeps an internal ref count so that it knows when to really close.  | 
 class | 
NativeJDBCSeq
JDBCSeq implementation that uses a database sequences
 to generate numbers. | 
 class | 
PagingResultObjectProvider
Object provider implementation that fetches one page of results at a a time as it scrolls.  | 
 class | 
PessimisticLockManager
Lock manager that uses exclusive database locks.  | 
 class | 
SelectResultObjectProvider
Abstract provider implementation wrapped around a Select. | 
 class | 
TableJDBCSeq
JDBCSeq implementation that uses a database table
 for sequence number generation. | 
 class | 
ValueTableJDBCSeq
Specialization of the TableJDBCSeq that maintains multiple
 sequence counts. | 
| Uses of Closeable in org.apache.openjpa.jdbc.meta | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.jdbc.meta | |
|---|---|
 interface | 
ReverseCustomizer
Plugin in interface to customize the output of the ReverseMappingTool. | 
| Classes in org.apache.openjpa.jdbc.meta that implement Closeable | |
|---|---|
 class | 
MappingRepository
Repository of object/relational mapping information.  | 
 class | 
PropertiesReverseCustomizer
Simple ReverseCustomizer that uses a properties file to
 to allow customization of basic class and field properties. | 
 class | 
SequenceMapping
Specialization of sequence metadata for ORM.  | 
| Uses of Closeable in org.apache.openjpa.jdbc.sql | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.jdbc.sql | |
|---|---|
 interface | 
Result
A result from the execution of a query or stored procedure.  | 
| Classes in org.apache.openjpa.jdbc.sql that implement Closeable | |
|---|---|
 class | 
AbstractResult
A Result implementation designed to be subclassed easily by
 implementations. | 
 class | 
MergedResult
Result that merges multiple result delegates.  | 
 class | 
ResultSetResult
Base Result implementation wrapped around a result set. | 
static class | 
SelectImpl.SelectResult
A Result implementation wrapped around this select. | 
| Uses of Closeable in org.apache.openjpa.kernel | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.kernel | |
|---|---|
 interface | 
Broker
The broker is the primary interface into the OpenJPA runtime.  | 
 interface | 
BrokerFactory
Factory for Broker instances. | 
 interface | 
LockManager
Handles obtaining and releasing locks on objects.  | 
 interface | 
PCResultObjectProvider
Variant of ResultObjectProvider that populates a
 OpenJPAStateManager object in an application-defined manner. | 
 interface | 
Seq
Internal OpenJPA sequence interface.  | 
 interface | 
StoreManager
Interface to be implemented by data store mechanisms to interact with this runtime.  | 
| Classes in org.apache.openjpa.kernel that implement Closeable | |
|---|---|
 class | 
AbstractBrokerFactory
Abstract implementation of the BrokerFactory
 that must be subclassed for a specific runtime. | 
 class | 
AbstractLockManager
Abstract LockManager implementation. | 
 class | 
AbstractPCResultObjectProvider
Abstract implementation of PCResultObjectProvider
 that implements ResultObjectProvider.getResultObject()
 by assembling the necessary information about the object to be loaded. | 
 class | 
BrokerImpl
Concrete Broker. | 
 class | 
DelegatingBroker
Delegating broker that can also perform exception translation for use in facades.  | 
 class | 
DelegatingBrokerFactory
Delegating broker factory that can also perform exception translation for use in facades.  | 
 class | 
DelegatingResultList
Delegating result list that can also perform exception translation for use in facades.  | 
 class | 
DelegatingSeq
Delegating sequence that can also perform exception translation for use in facades.  | 
 class | 
DelegatingStoreManager
Base class for store manager decorators that delegate to another store manager for some operations.  | 
 class | 
FinalizingBrokerImpl
Subtype of BrokerImpl that automatically closes itself during
 finalization. | 
 class | 
NoneLockManager
A lock manager that does not perform any locking.  | 
 class | 
OrderingMergedResultObjectProvider
Merged result object provider specialization that extracts ordering values from results for comparison.  | 
 class | 
QueryImpl.RemoveOnCloseResultList
Result list that removes itself from the query's open result list when it is closed.  | 
 class | 
TimeSeededSeq
A simplistic implementation of a Seq used
 to provide datastore ids. | 
 class | 
UUIDHexSeq
Sequence for generating 32-character hex UUID strings.  | 
 class | 
UUIDStringSeq
Sequence for generating 16-character UUID strings.  | 
 class | 
VersionLockManager
LockManager implementation that provides support
 for version checking and version updating when locks are acquired. | 
| Uses of Closeable in org.apache.openjpa.lib.conf | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.lib.conf | |
|---|---|
 interface | 
Configuration
Interface for generic configuration objects.  | 
| Classes in org.apache.openjpa.lib.conf that implement Closeable | |
|---|---|
 class | 
ConfigurationImpl
Default implementation of the Configuration interface. | 
| Uses of Closeable in org.apache.openjpa.lib.jdbc | 
|---|
| Classes in org.apache.openjpa.lib.jdbc that implement Closeable | |
|---|---|
 class | 
DecoratingDataSource
Delegating data source that maintains a list of ConnectionDecorators. | 
 class | 
DelegatingCallableStatement
CallableStatement that delegates to an internal statement. | 
 class | 
DelegatingConnection
Wrapper around an existing connection.  | 
 class | 
DelegatingDataSource
Wrapper around an existing data source.  | 
 class | 
DelegatingPreparedStatement
Wrapper around an existing statement.  | 
 class | 
DelegatingResultSet
Wrapper around an existing result set.  | 
 class | 
DelegatingStatement
Wrapper around an existing statement.  | 
| Uses of Closeable in org.apache.openjpa.lib.meta | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.lib.meta | |
|---|---|
 interface | 
MetaDataIterator
Iterator over metadata resources.  | 
| Classes in org.apache.openjpa.lib.meta that implement Closeable | |
|---|---|
 class | 
ClassMetaDataIterator
Iterator over all metadata resources that might contain the metadata for a given class, starting with the most general.  | 
 class | 
ClasspathMetaDataIterator
Iterator over directories in the classpath.  | 
 class | 
FileMetaDataIterator
Iterator over a file, or over all metadata resources below a given directory.  | 
 class | 
MetaDataIteratorChain
Metadata iterator that combines several iterators.  | 
 class | 
ResourceMetaDataIterator
Iterator over a given metadata resource.  | 
 class | 
URLMetaDataIterator
Iterator over the metadata resource represented by a URL.  | 
 class | 
ZipFileMetaDataIterator
Iterator over all metadata resources in a given zip file.  | 
 class | 
ZipStreamMetaDataIterator
Iterator over all metadata resources in a given zip input stream.  | 
| Uses of Closeable in org.apache.openjpa.lib.rop | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.lib.rop | |
|---|---|
 interface | 
ResultList
List interface that represents a potentially lazy ResultList instantiation.  | 
 interface | 
ResultObjectProvider
Interface that allows lazy/custom instantiation of input objects.  | 
| Classes in org.apache.openjpa.lib.rop that implement Closeable | |
|---|---|
 class | 
AbstractNonSequentialResultList
Abstract base class for random-access result lists.  | 
 class | 
AbstractResultList
Abstract base class for read-only result lists.  | 
 class | 
AbstractSequentialResultList
Abstract base class for sequential result lists.  | 
 class | 
EagerResultList
Simple, non-lazy ResultList implementation  | 
 class | 
LazyForwardResultList
Lazy forward-only result list.  | 
 class | 
ListResultList
A basic ResultList implementation that wraps a normal list. | 
 class | 
ListResultObjectProvider
A result object provider wrapped around a normal list.  | 
 class | 
MergedResultObjectProvider
A result object provider that merges multiple result object provider delegates.  | 
 class | 
RandomAccessResultList
Random-access result list implementation.  | 
 class | 
RangeResultObjectProvider
Prevents a view of a given range of indices from the delegate result object provider.  | 
 class | 
ResultObjectProviderIterator
Iterator wrapped around a ResultObjectProvider. | 
 class | 
SimpleResultList
An almost stateless ResultList designed for use with result
 object providers backed by efficient random-access data structures, such
 as the ListResultObjectProvider. | 
 class | 
SoftRandomAccessResultList
Specialization of the RandomAccessResultList that only maintains
 soft references to instantiated objects. | 
 class | 
WindowResultList
ResultList implementation that uses a forward-scrolling window of results.  | 
| Uses of Closeable in org.apache.openjpa.meta | 
|---|
| Classes in org.apache.openjpa.meta that implement Closeable | |
|---|---|
 class | 
MetaDataRepository
Repository of and factory for persistent metadata.  | 
 class | 
SequenceMetaData
Metadata about a named sequence.  | 
| Uses of Closeable in org.apache.openjpa.persistence | 
|---|
| Classes in org.apache.openjpa.persistence that implement Closeable | |
|---|---|
 class | 
EntityManagerFactoryImpl
Implementation of EntityManagerFactory that acts as a
 facade to a BrokerFactory. | 
 class | 
EntityManagerImpl
Implementation of EntityManager interface. | 
| Uses of Closeable in org.apache.openjpa.slice | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.slice | |
|---|---|
 interface | 
DistributedConfiguration
A configuration for multiple data stores, each referred as slice.  | 
| Classes in org.apache.openjpa.slice that implement Closeable | |
|---|---|
 class | 
DistributedBrokerImpl
A specialized Broker to associate slice identifiers with the StateManagers as they are persisted in a cascade.  | 
| Uses of Closeable in org.apache.openjpa.slice.jdbc | 
|---|
| Subinterfaces of Closeable in org.apache.openjpa.slice.jdbc | |
|---|---|
 interface | 
DistributedJDBCConfiguration
A distributed configuration that is a ordered collection of JDBCConfigurations.  | 
| Classes in org.apache.openjpa.slice.jdbc that implement Closeable | |
|---|---|
 class | 
DistributedJDBCBrokerFactory
A factory for distributed JDBC datastores.  | 
 class | 
DistributedJDBCConfigurationImpl
Implements a distributed configuration of JDBCStoreManagers.  | 
 class | 
SliceStoreManager
A specialized JDBCStoreManager for a slice.  | 
 class | 
UniqueResultObjectProvider
Aggregates individual single query results from different databases.  | 
| Uses of Closeable in org.apache.openjpa.xmlstore | 
|---|
| Classes in org.apache.openjpa.xmlstore that implement Closeable | |
|---|---|
 class | 
XMLConfiguration
Configuration implementation for the XML file store.  | 
 class | 
XMLStoreManager
Store manager to a back-end consisting of XML files.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||