org.apache.openjpa.lib.util
Interface Closeable

All Known Subinterfaces:
Auditor, Broker, BrokerFactory, Configuration, DataCache, DistributedBroker, DistributedBrokerFactory, DistributedConfiguration, DistributedJDBCConfiguration, DistributedStoreManager, InstrumentationManager, JDBCConfiguration, JDBCLockManager, JDBCSeq, LockManager, MetaDataIterator, OpenJPAConfiguration, PCResultObjectProvider, QueryCache, RemoteCommitListener, RemoteCommitProvider, Result, ResultList<E>, ResultObjectProvider, ReverseCustomizer, Seq, StoreManager
All Known Implementing Classes:
AbstractBrokerFactory, AbstractDataCache, AbstractJDBCSeq, AbstractLockManager, AbstractNonSequentialResultList, AbstractPCResultObjectProvider, AbstractQueryCache, AbstractRemoteCommitProvider, AbstractResult, AbstractResultList, AbstractSequentialResultList, AbstractStoreBrokerFactory, AbstractStoreManager, AuditLogger, AutoDriverDataSource, BrokerImpl, ClassMetaDataIterator, ClasspathMetaDataIterator, ClassTableJDBCSeq, ConcurrentDataCache, ConcurrentQueryCache, ConfigurationImpl, ConfiguringConnectionDecorator.ConfiguringConnection, DataCacheManagerImpl, DataCacheStoreManager, DBCPDriverDataSource, DecoratingDataSource, DelegatingBroker, DelegatingBrokerFactory, DelegatingCallableStatement, DelegatingConnection, DelegatingDataCache, DelegatingDataSource, DelegatingPreparedStatement, DelegatingQueryCache, DelegatingResultList, DelegatingResultSet, DelegatingSeq, DelegatingStatement, DelegatingStoreManager, DistributedBrokerImpl, DistributedDataSource, DistributedJDBCBrokerFactory, DistributedJDBCConfigurationImpl, DistributedJDBCStoreManager, EagerResultList, EntityManagerFactoryImpl, EntityManagerImpl, FileMetaDataIterator, FinalizingBrokerImpl, GenericResultObjectProvider, InstanceResultObjectProvider, InstrumentationManagerImpl, JarFileURLMetaDataIterator, JDBCBrokerFactory, JDBCConfigurationImpl, JDBCStoreManager, JDBCStoreManager.ClientConnection, JDBCStoreManager.RefCountConnection, JMSRemoteCommitProvider, LazyForwardResultList, ListResultList, ListResultObjectProvider, LoggingConnectionDecorator.LoggingConnection, LoggingConnectionDecorator.LoggingConnection.LoggingCallableStatement, LoggingConnectionDecorator.LoggingConnection.LoggingPreparedStatement, LoggingConnectionDecorator.LoggingConnection.LoggingResultSet, LoggingConnectionDecorator.LoggingConnection.LoggingStatement, MappedQueryResultObjectProvider, MappingRepository, MergedResult, MergedResultObjectProvider, MetaDataIteratorChain, MetaDataRepository, MixedLockManager, NativeJDBCSeq, NoneLockManager, OpenJPAConfigurationImpl, OrderingMergedResultObjectProvider, PagingResultObjectProvider, PartitionedDataCache, PessimisticLockManager, PostgresDictionary.PostgresConnection, PostgresDictionary.PostgresPreparedStatement, PreparedProjectionResultObjectProvider, PreparedResultObjectProvider, ProjectionResultObjectProvider, PropertiesReverseCustomizer, QueryImpl.PackingResultObjectProvider, QueryImpl.RemoveOnCloseResultList, RandomAccessResultList, RangeResultObjectProvider, RemoteCommitEventManager, ResourceMetaDataIterator, ResultObjectProviderIterator, ResultSetResult, ROPStoreManager, SelectImpl.SelectResult, SelectResultObjectProvider, SequenceMapping, SequenceMetaData, SimpleResultList, SingleJVMRemoteCommitProvider, SliceStoreManager, SoftRandomAccessResultList, SQLProjectionResultObjectProvider, SybaseDictionary.SybaseConnection, TableJDBCSeq, TCPRemoteCommitProvider, TimeSeededSeq, UniqueResultObjectProvider, URLMetaDataIterator, UUIDHexSeq, UUIDStringSeq, UUIDType4HexSeq, UUIDType4StringSeq, ValueTableJDBCSeq, VersionLockManager, WindowResultList, XMLConfiguration, XMLStoreManager, ZipFileMetaDataIterator, ZipStreamMetaDataIterator

public interface Closeable

Generic interface for components that can be closed so that helpers can treate them in a generic way.

Author:
Abe White

Method Summary
 void close()
           
 

Method Detail

close

void close()
           throws Exception
Throws:
Exception


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