org.apache.avalon.framework.thread
Interface ThreadSafe

All Known Subinterfaces:
DataSourceComponent, HashedDataSourceCluster, IndexedDataSourceCluster, RoundRobinDataSourceCluster, TraceableDataSourceComponent
All Known Implementing Classes:
AbstractDataSourceCluster, AbstractIdGenerator, AbstractPool, AbstractReadWriteStore, ActiveMonitor, CommonsVFSSourceFactory, DefaultComponentFactory, DefaultComponentPoolController, DefaultDOMHandlerFactory, DefaultEntityResolver, DefaultHashedDataSourceCluster, DefaultIndexedDataSourceCluster, DefaultLoggerManager, DefaultRoundRobinDataSourceCluster, DefaultXMLizer, ExcaliburComponentSelector, FileSourceFactory, FTPSourceFactory, FullLifecycleComponent, HardResourceLimitingPool, HTTPClientSourceFactory, InformixDataSource, InstrumentedResourceLimitingPool, J2eeDataSource, JaxenProcessorImpl, JdbcDataSource, JTidyHTMLParser, MemoryStore, MRUMemoryStore, PassiveMonitor, ResourceLimitingJdbcDataSource, ResourceLimitingPool, ResourceSourceFactory, Saxon6ProcessorImpl, Saxon7ProcessorImpl, SourceResolverImpl, StoreJanitorImpl, URLSourceFactory, XercesParser, XPathProcessorImpl

public interface ThreadSafe

A interface to mark a component as ThreadSafe or reentrant. This interface is incompatible with SingleThreaded.

Version:
$Id: ThreadSafe.java 506231 2007-02-12 02:36:54Z crossley $
Author:
Avalon Development Team



Copyright © 2007 Apache Software Foundation. All Rights Reserved.