|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.audit |
---|
Subinterfaces of Closeable in org.apache.openjpa.audit | |
---|---|
interface |
Auditor
An auditor is responsible for recoding the audited information. |
Classes in org.apache.openjpa.audit that implement Closeable | |
---|---|
class |
AuditLogger
A default auditor that simply prints the audited instances. |
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 provides handle to utilities PCDataGenerator, ClearableScheduler and CacheDistributionPolicy for the cache operation. |
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. |
class |
PartitionedDataCache
A partitioned data cache maintains a set of partitions that are DataCache themselves. |
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 RemoteCommitEventManager s. |
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 RemoteCommitListener s 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.instrumentation |
---|
Subinterfaces of Closeable in org.apache.openjpa.instrumentation | |
---|---|
interface |
InstrumentationManager
Managers of instrumentation providers must implement this interface. |
Classes in org.apache.openjpa.instrumentation that implement Closeable | |
---|---|
class |
InstrumentationManagerImpl
An implementation of an instrumentation manager. |
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. |
static class |
JDBCStoreManager.ClientConnection
Connection returned to client code. |
protected class |
JDBCStoreManager.RefCountConnection
Connection wrapper that keeps an internal ref count so that it knows when to really close. |
(package private) class |
MappedQueryResultObjectProvider
Provides the data from query result mapped by a QueryResultMapping . |
class |
MixedLockManager
Mixed lock manager implements both optimistic and pessimistic locking semantics in parallel to the JPA 2.0 specification. |
class |
NativeJDBCSeq
JDBCSeq implementation that uses a database sequence
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. |
(package private) class |
PreparedProjectionResultObjectProvider
Object provider implementation wrapped around a projection select that has been executed earlier. |
class |
PreparedResultObjectProvider
A Select-oriented Result Object Provider whose Select has been executed outside its own scope. |
(package private) class |
ProjectionResultObjectProvider
Object provider implementation wrapped around a projection select. |
class |
SelectResultObjectProvider
Abstract provider implementation wrapped around a Select . |
(package private) class |
SQLProjectionResultObjectProvider
Provides all column data in a ResultSet . |
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.schema |
---|
Classes in org.apache.openjpa.jdbc.schema that implement Closeable | |
---|---|
class |
AutoDriverDataSource
Automatic Commons DBCP pooling or Simple non-pooling driver data source. |
class |
DBCPDriverDataSource
Commons DBCP basic pooling driver data source. |
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. |
protected static class |
PostgresDictionary.PostgresConnection
Connection wrapper to work around the postgres empty result set bug. |
protected static class |
PostgresDictionary.PostgresPreparedStatement
Statement wrapper to work around the postgres empty result set bug. |
class |
ResultSetResult
Base Result implementation wrapped around a result set. |
static class |
SelectImpl.SelectResult
A Result implementation wrapped around this select. |
protected static class |
SybaseDictionary.SybaseConnection
Connection wrapper to cache the Connection.getCatalog() result,
which takes a very long time with the Sybase Connection (and
which we frequently invoke). |
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<T>
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. |
static class |
QueryImpl.PackingResultObjectProvider
Result object provider that packs results before returning them. |
class |
QueryImpl.RemoveOnCloseResultList
Result list that removes itself from the query's open result list when it is closed. |
(package private) class |
ROPStoreManager
Wraps the native store manager to handle calls using custom PCResultObjectProvider s. |
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 |
UUIDType4HexSeq
Sequence for generating 32-character hex Type 4 UUID strings. |
class |
UUIDType4StringSeq
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 |
ConfiguringConnectionDecorator.ConfiguringConnection
Decorator to configure connection components correctly. |
class |
DecoratingDataSource
Delegating data source that maintains a list of ConnectionDecorator s. |
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. |
protected class |
LoggingConnectionDecorator.LoggingConnection
Logging connection. |
protected class |
LoggingConnectionDecorator.LoggingConnection.LoggingCallableStatement
CallableStatement decorated with logging. |
protected class |
LoggingConnectionDecorator.LoggingConnection.LoggingPreparedStatement
|
protected class |
LoggingConnectionDecorator.LoggingConnection.LoggingResultSet
Warning-handling result set. |
protected class |
LoggingConnectionDecorator.LoggingConnection.LoggingStatement
Statement wrapper that logs SQL to the parent data source and remembers the last piece of SQL to be executed on it. |
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 |
JarFileURLMetaDataIterator
Iterator over all metadata resources in a given resource addressed by a jar:file URL. |
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<E>
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<E>
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 |
DistributedBroker
Extension to Broker to allow access to virtual data store . |
interface |
DistributedBrokerFactory
Extension to BrokerFactory to allow dynamically add/remove slices. |
interface |
DistributedConfiguration
A configuration for multiple data stores, each referred as slice. |
interface |
DistributedStoreManager
A specialized Store Manager that encapsulates multiple concrete Store Managers
using Distributed Template (or Composite) Design Pattern. |
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 |
DistributedDataSource
A virtual datasource that contains many physical datasources. |
class |
DistributedJDBCBrokerFactory
A factory for distributed JDBC datastores. |
class |
DistributedJDBCConfigurationImpl
A specialized configuration embodies a set of Slice configurations. |
(package private) class |
DistributedJDBCStoreManager
A Store manager for multiple physical databases referred as slice. |
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 |