Uses of Interface
org.apache.openjpa.lib.util.Closeable
Packages that use Closeable
Package
Description
OpenJPA Abstract StoreManager Implementation
OpenJPA Audit Facility
OpenJPA Configuration
OpenJPA Data Cache
OpenJPA Events
OpenJPA-JDBC Configuration
OpenJPA-JDBC Runtime Kernel
OpenJPA-JDBC ORM Metadata
OpenJPA-JDBC Schema Management
OpenJPA-JDBC SQL Abstraction
OpenJPA Runtime Kernel
Configuration Framework
Database Connectivity
Metadata Framework
Result Object Provider Framework
OpenJPA Metadata
OpenJPA JPA
Extended OpenJPA Interfaces for distributed databases.
Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.
XML Store
- 
Uses of Closeable in org.apache.openjpa.abstractstoreClasses in org.apache.openjpa.abstractstore that implement CloseableModifier and TypeClassDescriptionclassBrokerFactoryimplementation for use with theAbstractStoreManager.classAbstract store manager implementation to ease development of custom OpenJPA back-ends.
- 
Uses of Closeable in org.apache.openjpa.auditSubinterfaces of Closeable in org.apache.openjpa.auditModifier and TypeInterfaceDescriptioninterfaceAn auditor is responsible for recoding the audited information.Classes in org.apache.openjpa.audit that implement CloseableModifier and TypeClassDescriptionclassA default auditor that simply prints the audited instances.
- 
Uses of Closeable in org.apache.openjpa.confSubinterfaces of Closeable in org.apache.openjpa.confModifier and TypeInterfaceDescriptioninterfaceDefines the properties necessary to configure runtime properties and connect to a data source.Classes in org.apache.openjpa.conf that implement Closeable
- 
Uses of Closeable in org.apache.openjpa.datacacheSubinterfaces of Closeable in org.apache.openjpa.datacacheModifier and TypeInterfaceDescriptioninterfaceInterface that must be implemented by any level 2 cache used by OpenJPA.interfaceInterface that must be implemented by any level 2 query cache used by OpenJPA.Classes in org.apache.openjpa.datacache that implement CloseableModifier and TypeClassDescriptionclassAbstractDataCacheimplementation that provides various statistics, logging, and timeout functionality common across cache implementations.classAbstractQueryCacheimplementation that provides various statistics, logging, and timeout functionality common across cache implementations.classADataCacheimplementation that is optimized for concurrent access.classAQueryCacheimplementation that is optimized for concurrent access.classDefault data cache manager provides handle to utilities PCDataGenerator, ClearableScheduler and CacheDistributionPolicy for the cache operation.classStoreManager proxy that delegates to a data cache when possible.classDelegating data cache that can also perform exception translation for use in facades.classDelegating query cache that can also perform exception translation for use in facades.classA partitioned data cache maintains a set of partitions that are DataCache themselves.
- 
Uses of Closeable in org.apache.openjpa.eventSubinterfaces of Closeable in org.apache.openjpa.eventModifier and TypeInterfaceDescriptioninterfaceAn entity that wishes to be notified when Brokers associated with remote BrokerFactories commit.interfaceAn entity that is responsible for communicating commit notification to otherRemoteCommitEventManagers.Classes in org.apache.openjpa.event that implement CloseableModifier and TypeClassDescriptionclassAbstract implementation ofRemoteCommitProvider.classclassJMS-based implementation ofRemoteCommitProviderthat listens for object modifications and propagates those changes to other RemoteCommitProviders over a JMS topic.classManager that can be used to track and notifyRemoteCommitListeners on remote commit events.classSingle-JVM-only implementation ofRemoteCommitProviderthat listens for object modifications and propagates those changes to other SingleJVMRemoteCommitProviders in the same JVM.classTCP-based implementation ofRemoteCommitProviderthat listens for object modifications and propagates those changes to other RemoteCommitProviders over TCP sockets.
- 
Uses of Closeable in org.apache.openjpa.event.kubernetesClasses in org.apache.openjpa.event.kubernetes that implement Closeable
- 
Uses of Closeable in org.apache.openjpa.instrumentationSubinterfaces of Closeable in org.apache.openjpa.instrumentationModifier and TypeInterfaceDescriptioninterfaceManagers of instrumentation providers must implement this interface.Classes in org.apache.openjpa.instrumentation that implement CloseableModifier and TypeClassDescriptionclassAn implementation of an instrumentation manager.
- 
Uses of Closeable in org.apache.openjpa.jdbc.confSubinterfaces of Closeable in org.apache.openjpa.jdbc.confModifier and TypeInterfaceDescriptioninterfaceConfiguration that defines the properties necessary to configure runtime and connect to a JDBC DataSource.Classes in org.apache.openjpa.jdbc.conf that implement CloseableModifier and TypeClassDescriptionclassDefault implementation of theJDBCConfigurationinterface.
- 
Uses of Closeable in org.apache.openjpa.jdbc.kernelSubinterfaces of Closeable in org.apache.openjpa.jdbc.kernelModifier and TypeInterfaceDescriptioninterfaceExtension of theLockManagerinterface with methods for datastore locking during the select and load process.interfaceSpecialization of the theSeqinterface to provide information on the schema needed by this sequence.Classes in org.apache.openjpa.jdbc.kernel that implement CloseableModifier and TypeClassDescriptionclassAbstract sequence implementation.classSpecialization of theTableJDBCSeqthat maintains a separate sequence count per-class.classObject provider implementation wrapped around a genericResult.classObject provider implementation wrapped around aSelect.classBrokerFactory type for use with the JDBC runtime.classStoreManager plugin that uses JDBC to store persistent data in a relational data store.static classConnection returned to client code.protected classConnection wrapper that keeps an internal ref count so that it knows when to really close.classMixed lock manager implements both optimistic and pessimistic locking semantics in parallel to the JPA 2.0 specification.classJDBCSeqimplementation that uses a database sequence to generate numbers.classObject provider implementation that fetches one page of results at a a time as it scrolls.classLock manager that uses exclusive database locks.classA Select-oriented Result Object Provider whose Select has been executed outside its own scope.classAbstract provider implementation wrapped around aSelect.classJDBCSeqimplementation that uses a database table for sequence number generation.classSpecialization of theTableJDBCSeqthat maintains multiple sequence counts.classGets multiple Result Object Providers each with different mapping.
- 
Uses of Closeable in org.apache.openjpa.jdbc.metaSubinterfaces of Closeable in org.apache.openjpa.jdbc.metaModifier and TypeInterfaceDescriptioninterfacePlugin in interface to customize the output of theReverseMappingTool.Classes in org.apache.openjpa.jdbc.meta that implement CloseableModifier and TypeClassDescriptionclassRepository of object/relational mapping information.classSimpleReverseCustomizerthat uses a properties file to to allow customization of basic class and field properties.classSpecialization of sequence metadata for ORM.
- 
Uses of Closeable in org.apache.openjpa.jdbc.schemaClasses in org.apache.openjpa.jdbc.schema that implement CloseableModifier and TypeClassDescriptionclassAutomatic Commons DBCP pooling or Simple non-pooling driver data source.classCommons DBCP basic pooling driver data source.
- 
Uses of Closeable in org.apache.openjpa.jdbc.sqlSubinterfaces of Closeable in org.apache.openjpa.jdbc.sqlModifier and TypeInterfaceDescriptioninterfaceA result from the execution of a query or stored procedure.Classes in org.apache.openjpa.jdbc.sql that implement CloseableModifier and TypeClassDescriptionclassAResultimplementation designed to be subclassed easily by implementations.classResult that merges multiple result delegates.protected static classConnection wrapper to work around the postgres empty result set bug.protected static classStatement wrapper to work around the postgres empty result set bug.classBaseResultimplementation wrapped around a result set.static classAResultimplementation wrapped around this select.protected static classConnection wrapper to cache theConnection.getCatalog()result, which takes a very long time with the Sybase Connection (and which we frequently invoke).
- 
Uses of Closeable in org.apache.openjpa.kernelSubinterfaces of Closeable in org.apache.openjpa.kernelModifier and TypeInterfaceDescriptioninterfaceThe broker is the primary interface into the OpenJPA runtime.interfaceFactory forBrokerinstances.interfaceHandles obtaining and releasing locks on objects.interfaceVariant ofResultObjectProviderthat populates aOpenJPAStateManagerobject in an application-defined manner.interfaceInternal OpenJPA sequence interface.interfaceInterface to be implemented by data store mechanisms to interact with this runtime.Classes in org.apache.openjpa.kernel that implement CloseableModifier and TypeClassDescriptionclassAbstract implementation of theBrokerFactorythat must be subclassed for a specific runtime.classAbstractLockManagerimplementation.classAbstract implementation ofPCResultObjectProviderthat implementsResultObjectProvider.getResultObject()by assembling the necessary information about the object to be loaded.classConcreteBroker.classDelegating broker that can also perform exception translation for use in facades.classDelegating broker factory that can also perform exception translation for use in facades.classDelegating result list that can also perform exception translation for use in facades.classDelegating sequence that can also perform exception translation for use in facades.classBase class for store manager decorators that delegate to another store manager for some operations.classSubtype ofBrokerImplthat automatically closes itself during finalization.classA lock manager that does not perform any locking.classMerged result object provider specialization that extracts ordering values from results for comparison.static classResult object provider that packs results before returning them.classResult list that removes itself from the query's open result list when it is closed.classA simplistic implementation of aSeqused to provide datastore ids.classSequence for generating 32-character hex UUID strings.classSequence for generating 16-character UUID strings.classSequence for generating 32-character hex Type 4 UUID strings.classSequence for generating 16-character UUID strings.classLockManagerimplementation that provides support for version checking and version updating when locks are acquired.
- 
Uses of Closeable in org.apache.openjpa.lib.confSubinterfaces of Closeable in org.apache.openjpa.lib.confModifier and TypeInterfaceDescriptioninterfaceInterface for generic configuration objects.Classes in org.apache.openjpa.lib.conf that implement Closeable
- 
Uses of Closeable in org.apache.openjpa.lib.jdbcClasses in org.apache.openjpa.lib.jdbc that implement CloseableModifier and TypeClassDescriptionclassDecorator to configure connection components correctly.classDelegating data source that maintains a list ofConnectionDecorators.classCallableStatementthat delegates to an internal statement.classWrapper around an existing connection.classWrapper around an existing data source.classWrapper around an existing statement.classWrapper around an existing result set.classWrapper around an existing statement.protected classLogging connection.protected classCallableStatement decorated with logging.protected classprotected classWarning-handling result set.protected classStatement 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.metaSubinterfaces of Closeable in org.apache.openjpa.lib.metaModifier and TypeInterfaceDescriptioninterfaceIterator over metadata resources.Classes in org.apache.openjpa.lib.meta that implement CloseableModifier and TypeClassDescriptionclassIterator over all metadata resources that might contain the metadata for a given class, starting with the most general.classIterator over directories in the classpath.classIterator over a file, or over all metadata resources below a given directory.classIterator over all metadata resources in a given resource addressed by a jar:file URL.classMetadata iterator that combines several iterators.classIterator over a given metadata resource.classIterator over the metadata resource represented by a URL.classIterator over all metadata resources in a given zip file.classIterator over all metadata resources in a given zip input stream.
- 
Uses of Closeable in org.apache.openjpa.lib.ropSubinterfaces of Closeable in org.apache.openjpa.lib.ropModifier and TypeInterfaceDescriptioninterfaceA provider for multiple result sets.interfaceResultList<E>List interface that represents a potentially lazy ResultList instantiation.interfaceInterface that allows lazy/custom instantiation of input objects.Classes in org.apache.openjpa.lib.rop that implement CloseableModifier and TypeClassDescriptionclassAbstract base class for random-access result lists.classAbstract base class for read-only result lists.classAbstract base class for sequential result lists.classSimple, non-lazy ResultList implementationclassLazy forward-only result list.classA basicResultListimplementation that wraps a normal list.classA result object provider wrapped around a normal list.classA result object provider that merges multiple result object provider delegates.classRandom-access result list implementation.classPrevents a view of a given range of indices from the delegate result object provider.classIterator wrapped around aResultObjectProvider.classAn almost statelessResultListdesigned for use with result object providers backed by efficient random-access data structures, such as theListResultObjectProvider.classSpecialization of theRandomAccessResultListthat only maintains soft references to instantiated objects.classResultList implementation that uses a forward-scrolling window of results.
- 
Uses of Closeable in org.apache.openjpa.metaClasses in org.apache.openjpa.meta that implement CloseableModifier and TypeClassDescriptionclassRepository of and factory for persistent metadata.classMetadata about a named sequence.
- 
Uses of Closeable in org.apache.openjpa.persistenceClasses in org.apache.openjpa.persistence that implement CloseableModifier and TypeClassDescriptionclassImplementation ofEntityManagerFactorythat acts as a facade to aBrokerFactory.classImplementation ofEntityManagerinterface.
- 
Uses of Closeable in org.apache.openjpa.sliceSubinterfaces of Closeable in org.apache.openjpa.sliceModifier and TypeInterfaceDescriptioninterfaceExtension to Broker to allow access tovirtual data store.interfaceExtension to BrokerFactory to allow dynamically add/remove slices.interfaceA configuration for multiple data stores, each referred as slice.interfaceA specializedStore Managerthat encapsulates multiple concrete Store Managers using Distributed Template (or Composite) Design Pattern.Classes in org.apache.openjpa.slice that implement CloseableModifier and TypeClassDescriptionclassA specialized Broker to associate slice identifiers with the StateManagers as they are persisted in a cascade.
- 
Uses of Closeable in org.apache.openjpa.slice.jdbcSubinterfaces of Closeable in org.apache.openjpa.slice.jdbcModifier and TypeInterfaceDescriptioninterfaceA distributed configuration that is a ordered collection of JDBCConfigurations.Classes in org.apache.openjpa.slice.jdbc that implement CloseableModifier and TypeClassDescriptionclassA virtual datasource that contains many physical datasources.classA factory for distributed JDBC datastores.classA specialized configuration embodies a set of Slice configurations.classA specialized JDBCStoreManager for a slice.classAggregates individual single query results from different databases.
- 
Uses of Closeable in org.apache.openjpa.xmlstoreClasses in org.apache.openjpa.xmlstore that implement CloseableModifier and TypeClassDescriptionclassConfiguration implementation for the XML file store.classStore manager to a back-end consisting of XML files.