org.apache.openjpa.lib.util
Interface Closeable

All Known Subinterfaces:
Broker, BrokerFactory, Configuration, DataCache, DistributedConfiguration, DistributedJDBCConfiguration, JDBCConfiguration, JDBCLockManager, JDBCSeq, LockManager, MetaDataIterator, OpenJPAConfiguration, PCResultObjectProvider, QueryCache, RemoteCommitListener, RemoteCommitProvider, Result, ResultList, ResultObjectProvider, ReverseCustomizer, Seq, StoreManager
All Known Implementing Classes:
AbstractBrokerFactory, AbstractDataCache, AbstractJDBCSeq, AbstractLockManager, AbstractNonSequentialResultList, AbstractPCResultObjectProvider, AbstractQueryCache, AbstractRemoteCommitProvider, AbstractResult, AbstractResultList, AbstractSequentialResultList, AbstractStoreBrokerFactory, AbstractStoreManager, BrokerImpl, ClassMetaDataIterator, ClasspathMetaDataIterator, ClassTableJDBCSeq, ConcurrentDataCache, ConcurrentQueryCache, ConfigurationImpl, DataCacheManagerImpl, DataCacheStoreManager, DecoratingDataSource, DelegatingBroker, DelegatingBrokerFactory, DelegatingCallableStatement, DelegatingConnection, DelegatingDataCache, DelegatingDataSource, DelegatingPreparedStatement, DelegatingQueryCache, DelegatingResultList, DelegatingResultSet, DelegatingSeq, DelegatingStatement, DelegatingStoreManager, DistributedBrokerImpl, DistributedJDBCBrokerFactory, DistributedJDBCConfigurationImpl, EagerResultList, EntityManagerFactoryImpl, EntityManagerImpl, FileMetaDataIterator, FinalizingBrokerImpl, GenericResultObjectProvider, InstanceResultObjectProvider, JDBCBrokerFactory, JDBCConfigurationImpl, JDBCStoreManager, JDBCStoreManager.RefCountConnection, JMSRemoteCommitProvider, LazyForwardResultList, ListResultList, ListResultObjectProvider, MappingRepository, MergedResult, MergedResultObjectProvider, MetaDataIteratorChain, MetaDataRepository, NativeJDBCSeq, NoneLockManager, OpenJPAConfigurationImpl, OrderingMergedResultObjectProvider, PagingResultObjectProvider, PessimisticLockManager, PropertiesReverseCustomizer, QueryImpl.RemoveOnCloseResultList, RandomAccessResultList, RangeResultObjectProvider, RemoteCommitEventManager, ResourceMetaDataIterator, ResultObjectProviderIterator, ResultSetResult, SelectImpl.SelectResult, SelectResultObjectProvider, SequenceMapping, SequenceMetaData, SimpleResultList, SingleJVMRemoteCommitProvider, SliceStoreManager, SoftRandomAccessResultList, 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-2008 Apache Software Foundation. All Rights Reserved.