Uses of Interface
org.apache.openjpa.lib.util.Closeable
-
-
Uses of Closeable in org.apache.openjpa.abstractstore
Classes in org.apache.openjpa.abstractstore that implement Closeable Modifier and Type Class Description classAbstractStoreBrokerFactoryBrokerFactoryimplementation for use with theAbstractStoreManager.classAbstractStoreManagerAbstract 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 Modifier and Type Interface Description interfaceAuditorAn auditor is responsible for recoding the audited information.Classes in org.apache.openjpa.audit that implement Closeable Modifier and Type Class Description classAuditLoggerA default auditor that simply prints the audited instances. -
Uses of Closeable in org.apache.openjpa.conf
Subinterfaces of Closeable in org.apache.openjpa.conf Modifier and Type Interface Description interfaceOpenJPAConfigurationDefines the properties necessary to configure runtime properties and connect to a data source.Classes in org.apache.openjpa.conf that implement Closeable Modifier and Type Class Description classOpenJPAConfigurationImplImplementation of theOpenJPAConfigurationinterface. -
Uses of Closeable in org.apache.openjpa.datacache
Subinterfaces of Closeable in org.apache.openjpa.datacache Modifier and Type Interface Description interfaceDataCacheInterface that must be implemented by any level 2 cache used by OpenJPA.interfaceQueryCacheInterface that must be implemented by any level 2 query cache used by OpenJPA.Classes in org.apache.openjpa.datacache that implement Closeable Modifier and Type Class Description classAbstractDataCacheAbstractDataCacheimplementation that provides various statistics, logging, and timeout functionality common across cache implementations.classAbstractQueryCacheAbstractQueryCacheimplementation that provides various statistics, logging, and timeout functionality common across cache implementations.classConcurrentDataCacheADataCacheimplementation that is optimized for concurrent access.classConcurrentQueryCacheAQueryCacheimplementation that is optimized for concurrent access.classDataCacheManagerImplDefault data cache manager provides handle to utilities PCDataGenerator, ClearableScheduler and CacheDistributionPolicy for the cache operation.classDataCacheStoreManagerStoreManager proxy that delegates to a data cache when possible.classDelegatingDataCacheDelegating data cache that can also perform exception translation for use in facades.classDelegatingQueryCacheDelegating query cache that can also perform exception translation for use in facades.classPartitionedDataCacheA 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 Modifier and Type Interface Description interfaceRemoteCommitListenerAn entity that wishes to be notified when Brokers associated with remote BrokerFactories commit.interfaceRemoteCommitProviderAn entity that is responsible for communicating commit notification to otherRemoteCommitEventManagers.Classes in org.apache.openjpa.event that implement Closeable Modifier and Type Class Description classAbstractRemoteCommitProviderAbstract implementation ofRemoteCommitProvider.classDynamicTCPRemoteCommitProviderclassJMSRemoteCommitProviderJMS-based implementation ofRemoteCommitProviderthat listens for object modifications and propagates those changes to other RemoteCommitProviders over a JMS topic.classRemoteCommitEventManagerManager that can be used to track and notifyRemoteCommitListeners on remote commit events.classSingleJVMRemoteCommitProviderSingle-JVM-only implementation ofRemoteCommitProviderthat listens for object modifications and propagates those changes to other SingleJVMRemoteCommitProviders in the same JVM.classTCPRemoteCommitProviderTCP-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.kubernetes
Classes in org.apache.openjpa.event.kubernetes that implement Closeable Modifier and Type Class Description classKubernetesTCPRemoteCommitProvider -
Uses of Closeable in org.apache.openjpa.instrumentation
Subinterfaces of Closeable in org.apache.openjpa.instrumentation Modifier and Type Interface Description interfaceInstrumentationManagerManagers of instrumentation providers must implement this interface.Classes in org.apache.openjpa.instrumentation that implement Closeable Modifier and Type Class Description classInstrumentationManagerImplAn implementation of an instrumentation manager. -
Uses of Closeable in org.apache.openjpa.jdbc.conf
Subinterfaces of Closeable in org.apache.openjpa.jdbc.conf Modifier and Type Interface Description interfaceJDBCConfigurationConfiguration that defines the properties necessary to configure runtime and connect to a JDBC DataSource.Classes in org.apache.openjpa.jdbc.conf that implement Closeable Modifier and Type Class Description classJDBCConfigurationImplDefault implementation of theJDBCConfigurationinterface. -
Uses of Closeable in org.apache.openjpa.jdbc.kernel
Subinterfaces of Closeable in org.apache.openjpa.jdbc.kernel Modifier and Type Interface Description interfaceJDBCLockManagerExtension of theLockManagerinterface with methods for datastore locking during the select and load process.interfaceJDBCSeqSpecialization of the theSeqinterface to provide information on the schema needed by this sequence.Classes in org.apache.openjpa.jdbc.kernel that implement Closeable Modifier and Type Class Description classAbstractJDBCSeqAbstract sequence implementation.classClassTableJDBCSeqSpecialization of theTableJDBCSeqthat maintains a separate sequence count per-class.classGenericResultObjectProviderObject provider implementation wrapped around a genericResult.classInstanceResultObjectProviderObject provider implementation wrapped around aSelect.classJDBCBrokerFactoryBrokerFactory type for use with the JDBC runtime.classJDBCStoreManagerStoreManager plugin that uses JDBC to store persistent data in a relational data store.static classJDBCStoreManager.ClientConnectionConnection returned to client code.protected classJDBCStoreManager.RefCountConnectionConnection wrapper that keeps an internal ref count so that it knows when to really close.classMixedLockManagerMixed lock manager implements both optimistic and pessimistic locking semantics in parallel to the JPA 2.0 specification.classNativeJDBCSeqJDBCSeqimplementation that uses a database sequence to generate numbers.classPagingResultObjectProviderObject provider implementation that fetches one page of results at a a time as it scrolls.classPessimisticLockManagerLock manager that uses exclusive database locks.classPreparedResultObjectProviderA Select-oriented Result Object Provider whose Select has been executed outside its own scope.classSelectResultObjectProviderAbstract provider implementation wrapped around aSelect.classTableJDBCSeqJDBCSeqimplementation that uses a database table for sequence number generation.classValueTableJDBCSeqSpecialization of theTableJDBCSeqthat maintains multiple sequence counts.classXROPGets multiple Result Object Providers each with different mapping. -
Uses of Closeable in org.apache.openjpa.jdbc.meta
Subinterfaces of Closeable in org.apache.openjpa.jdbc.meta Modifier and Type Interface Description interfaceReverseCustomizerPlugin in interface to customize the output of theReverseMappingTool.Classes in org.apache.openjpa.jdbc.meta that implement Closeable Modifier and Type Class Description classMappingRepositoryRepository of object/relational mapping information.classPropertiesReverseCustomizerSimpleReverseCustomizerthat uses a properties file to to allow customization of basic class and field properties.classSequenceMappingSpecialization of sequence metadata for ORM. -
Uses of Closeable in org.apache.openjpa.jdbc.schema
Classes in org.apache.openjpa.jdbc.schema that implement Closeable Modifier and Type Class Description classAutoDriverDataSourceAutomatic Commons DBCP pooling or Simple non-pooling driver data source.classDBCPDriverDataSourceCommons DBCP basic pooling driver data source. -
Uses of Closeable in org.apache.openjpa.jdbc.sql
Subinterfaces of Closeable in org.apache.openjpa.jdbc.sql Modifier and Type Interface Description interfaceResultA result from the execution of a query or stored procedure.Classes in org.apache.openjpa.jdbc.sql that implement Closeable Modifier and Type Class Description classAbstractResultAResultimplementation designed to be subclassed easily by implementations.classMergedResultResult that merges multiple result delegates.protected static classPostgresDictionary.PostgresConnectionConnection wrapper to work around the postgres empty result set bug.protected static classPostgresDictionary.PostgresPreparedStatementStatement wrapper to work around the postgres empty result set bug.classResultSetResultBaseResultimplementation wrapped around a result set.static classSelectImpl.SelectResultAResultimplementation wrapped around this select.protected static classSybaseDictionary.SybaseConnectionConnection 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.kernel
Subinterfaces of Closeable in org.apache.openjpa.kernel Modifier and Type Interface Description interfaceBrokerThe broker is the primary interface into the OpenJPA runtime.interfaceBrokerFactoryFactory forBrokerinstances.interfaceLockManagerHandles obtaining and releasing locks on objects.interfacePCResultObjectProviderVariant ofResultObjectProviderthat populates aOpenJPAStateManagerobject in an application-defined manner.interfaceSeqInternal OpenJPA sequence interface.interfaceStoreManagerInterface to be implemented by data store mechanisms to interact with this runtime.Classes in org.apache.openjpa.kernel that implement Closeable Modifier and Type Class Description classAbstractBrokerFactoryAbstract implementation of theBrokerFactorythat must be subclassed for a specific runtime.classAbstractLockManagerAbstractLockManagerimplementation.classAbstractPCResultObjectProviderAbstract implementation ofPCResultObjectProviderthat implementsResultObjectProvider.getResultObject()by assembling the necessary information about the object to be loaded.classBrokerImplConcreteBroker.classDelegatingBrokerDelegating broker that can also perform exception translation for use in facades.classDelegatingBrokerFactoryDelegating broker factory that can also perform exception translation for use in facades.classDelegatingResultList<T>Delegating result list that can also perform exception translation for use in facades.classDelegatingSeqDelegating sequence that can also perform exception translation for use in facades.classDelegatingStoreManagerBase class for store manager decorators that delegate to another store manager for some operations.classFinalizingBrokerImplSubtype ofBrokerImplthat automatically closes itself during finalization.classNoneLockManagerA lock manager that does not perform any locking.classOrderingMergedResultObjectProviderMerged result object provider specialization that extracts ordering values from results for comparison.static classQueryImpl.PackingResultObjectProviderResult object provider that packs results before returning them.classQueryImpl.RemoveOnCloseResultListResult list that removes itself from the query's open result list when it is closed.classTimeSeededSeqA simplistic implementation of aSeqused to provide datastore ids.classUUIDHexSeqSequence for generating 32-character hex UUID strings.classUUIDStringSeqSequence for generating 16-character UUID strings.classUUIDType4HexSeqSequence for generating 32-character hex Type 4 UUID strings.classUUIDType4StringSeqSequence for generating 16-character UUID strings.classVersionLockManagerLockManagerimplementation 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 Modifier and Type Interface Description interfaceConfigurationInterface for generic configuration objects.Classes in org.apache.openjpa.lib.conf that implement Closeable Modifier and Type Class Description classConfigurationImplDefault implementation of theConfigurationinterface. -
Uses of Closeable in org.apache.openjpa.lib.jdbc
Classes in org.apache.openjpa.lib.jdbc that implement Closeable Modifier and Type Class Description classConfiguringConnectionDecorator.ConfiguringConnectionDecorator to configure connection components correctly.classDecoratingDataSourceDelegating data source that maintains a list ofConnectionDecorators.classDelegatingCallableStatementCallableStatementthat delegates to an internal statement.classDelegatingConnectionWrapper around an existing connection.classDelegatingDataSourceWrapper around an existing data source.classDelegatingPreparedStatementWrapper around an existing statement.classDelegatingResultSetWrapper around an existing result set.classDelegatingStatementWrapper around an existing statement.protected classLoggingConnectionDecorator.LoggingConnectionLogging connection.protected classLoggingConnectionDecorator.LoggingConnection.LoggingCallableStatementCallableStatement decorated with logging.protected classLoggingConnectionDecorator.LoggingConnection.LoggingPreparedStatementprotected classLoggingConnectionDecorator.LoggingConnection.LoggingResultSetWarning-handling result set.protected classLoggingConnectionDecorator.LoggingConnection.LoggingStatementStatement 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 Modifier and Type Interface Description interfaceMetaDataIteratorIterator over metadata resources.Classes in org.apache.openjpa.lib.meta that implement Closeable Modifier and Type Class Description classClassMetaDataIteratorIterator over all metadata resources that might contain the metadata for a given class, starting with the most general.classClasspathMetaDataIteratorIterator over directories in the classpath.classFileMetaDataIteratorIterator over a file, or over all metadata resources below a given directory.classJarFileURLMetaDataIteratorIterator over all metadata resources in a given resource addressed by a jar:file URL.classMetaDataIteratorChainMetadata iterator that combines several iterators.classResourceMetaDataIteratorIterator over a given metadata resource.classURLMetaDataIteratorIterator over the metadata resource represented by a URL.classZipFileMetaDataIteratorIterator over all metadata resources in a given zip file.classZipStreamMetaDataIteratorIterator 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 Modifier and Type Interface Description interfaceBatchedResultObjectProviderA provider for multiple result sets.interfaceResultList<E>List interface that represents a potentially lazy ResultList instantiation.interfaceResultObjectProviderInterface that allows lazy/custom instantiation of input objects.Classes in org.apache.openjpa.lib.rop that implement Closeable Modifier and Type Class Description classAbstractNonSequentialResultListAbstract base class for random-access result lists.classAbstractResultList<E>Abstract base class for read-only result lists.classAbstractSequentialResultListAbstract base class for sequential result lists.classEagerResultListSimple, non-lazy ResultList implementationclassLazyForwardResultListLazy forward-only result list.classListResultListA basicResultListimplementation that wraps a normal list.classListResultObjectProviderA result object provider wrapped around a normal list.classMergedResultObjectProviderA result object provider that merges multiple result object provider delegates.classRandomAccessResultListRandom-access result list implementation.classRangeResultObjectProviderPrevents a view of a given range of indices from the delegate result object provider.classResultObjectProviderIteratorIterator wrapped around aResultObjectProvider.classSimpleResultListAn almost statelessResultListdesigned for use with result object providers backed by efficient random-access data structures, such as theListResultObjectProvider.classSoftRandomAccessResultListSpecialization of theRandomAccessResultListthat only maintains soft references to instantiated objects.classWindowResultListResultList 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 Modifier and Type Class Description classMetaDataRepositoryRepository of and factory for persistent metadata.classSequenceMetaDataMetadata about a named sequence. -
Uses of Closeable in org.apache.openjpa.persistence
Classes in org.apache.openjpa.persistence that implement Closeable Modifier and Type Class Description classEntityManagerFactoryImplImplementation ofEntityManagerFactorythat acts as a facade to aBrokerFactory.classEntityManagerImplImplementation ofEntityManagerinterface. -
Uses of Closeable in org.apache.openjpa.slice
Subinterfaces of Closeable in org.apache.openjpa.slice Modifier and Type Interface Description interfaceDistributedBrokerExtension to Broker to allow access tovirtual data store.interfaceDistributedBrokerFactoryExtension to BrokerFactory to allow dynamically add/remove slices.interfaceDistributedConfigurationA configuration for multiple data stores, each referred as slice.interfaceDistributedStoreManagerA specializedStore Managerthat encapsulates multiple concrete Store Managers using Distributed Template (or Composite) Design Pattern.Classes in org.apache.openjpa.slice that implement Closeable Modifier and Type Class Description classDistributedBrokerImplA 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 Modifier and Type Interface Description interfaceDistributedJDBCConfigurationA distributed configuration that is a ordered collection of JDBCConfigurations.Classes in org.apache.openjpa.slice.jdbc that implement Closeable Modifier and Type Class Description classDistributedDataSourceA virtual datasource that contains many physical datasources.classDistributedJDBCBrokerFactoryA factory for distributed JDBC datastores.classDistributedJDBCConfigurationImplA specialized configuration embodies a set of Slice configurations.classSliceStoreManagerA specialized JDBCStoreManager for a slice.classUniqueResultObjectProviderAggregates individual single query results from different databases. -
Uses of Closeable in org.apache.openjpa.xmlstore
Classes in org.apache.openjpa.xmlstore that implement Closeable Modifier and Type Class Description classXMLConfigurationConfiguration implementation for the XML file store.classXMLStoreManagerStore manager to a back-end consisting of XML files.
-