Uses of Interface
org.apache.avalon.framework.thread.ThreadSafe

Packages that use ThreadSafe
org.apache.avalon.excalibur.component Extended component management services. 
org.apache.avalon.excalibur.datasource Datastore utilities. 
org.apache.avalon.excalibur.datasource.cluster   
org.apache.avalon.excalibur.datasource.ids   
org.apache.avalon.excalibur.logger   
org.apache.avalon.excalibur.monitor An extensible resource monitor framework and implementation. 
org.apache.avalon.excalibur.pool Object pool interfaces and implementations. 
org.apache.avalon.excalibur.testcase Excalibur testcase utilities. 
org.apache.excalibur.source.impl   
org.apache.excalibur.store.impl   
org.apache.excalibur.xml   
org.apache.excalibur.xml.dom   
org.apache.excalibur.xml.impl   
org.apache.excalibur.xml.sax   
org.apache.excalibur.xml.xpath XPath processor and implementation. 
org.apache.excalibur.xmlizer   
 

Uses of ThreadSafe in org.apache.avalon.excalibur.component
 

Classes in org.apache.avalon.excalibur.component that implement ThreadSafe
 class DefaultComponentFactory
          Deprecated. ECM is no longer supported
 class DefaultComponentPool
          Deprecated. DefaultComponentPool is no longer used by the PoolableComponentHandler.
 class DefaultComponentPoolController
          Deprecated. DefaultComponentPool is no longer used by the PoolableComponentHandler.
 class DefaultComponentSelector
          Deprecated. use ExcaliburComponentSelector instead.
 class ExcaliburComponentSelector
          Deprecated. ECM is no longer supported
 

Uses of ThreadSafe in org.apache.avalon.excalibur.datasource
 

Subinterfaces of ThreadSafe in org.apache.avalon.excalibur.datasource
 interface DataSourceComponent
          The standard interface for DataSources in Avalon.
 

Classes in org.apache.avalon.excalibur.datasource that implement ThreadSafe
 class InformixDataSource
          The Informix implementation for DataSources in Excalibur.
 class J2eeDataSource
          The J2EE implementation for DataSources in Cocoon.
 class JdbcConnectionPool
          The Pool implementation for JdbcConnections.
 class JdbcDataSource
          The Default implementation for DataSources in Avalon.
 class ResourceLimitingJdbcConnectionPool
          A ResourceLimiting JdbcConnectionPool which allows for fine configuration of how the pool scales to loads.
 class ResourceLimitingJdbcDataSource
          The ResourceLimiting implementation for DataSources in Avalon.
 

Uses of ThreadSafe in org.apache.avalon.excalibur.datasource.cluster
 

Subinterfaces of ThreadSafe in org.apache.avalon.excalibur.datasource.cluster
 interface HashedDataSourceCluster
           
 interface IndexedDataSourceCluster
           
 interface RoundRobinDataSourceCluster
           
 

Classes in org.apache.avalon.excalibur.datasource.cluster that implement ThreadSafe
 class AbstractDataSourceCluster
           
 class DefaultHashedDataSourceCluster
          The DefaultHashedDataSourceCluster requires that the user specify an object or a hashCode which will be used consistantly select a member DataSource form a cluster for each connection request.
 class DefaultIndexedDataSourceCluster
          The DefaultIndexedDataSourceCluster requires that the user implement their own method of selecting which DataSource in the cluster to use for each connection request.
 class DefaultRoundRobinDataSourceCluster
          The DefaultRoundRobinDataSourceCluster allows the user to specify a cluster of DataSources which all act as one.
 

Uses of ThreadSafe in org.apache.avalon.excalibur.datasource.ids
 

Classes in org.apache.avalon.excalibur.datasource.ids that implement ThreadSafe
 class AbstractDataSourceBlockIdGenerator
          The AbstractDataSourceBlockIdGenerator allocates blocks of ids from a DataSource and then provides them as needed.
 class AbstractDataSourceIdGenerator
           
 class AbstractIdGenerator
           
 class SequenceIdGenerator
          The SequenceIdGenerator requests each Id using a sequence in a database.
 class TableIdGenerator
          The TableIdGenerator requests blocks of ids from a Database table.
 

Uses of ThreadSafe in org.apache.avalon.excalibur.logger
 

Classes in org.apache.avalon.excalibur.logger that implement ThreadSafe
 class DefaultLoggerManager
          This logger manager is a wrapper around all other "real" logger managers.
 

Uses of ThreadSafe in org.apache.avalon.excalibur.monitor
 

Classes in org.apache.avalon.excalibur.monitor that implement ThreadSafe
 class ActiveMonitor
          The ActiveMonitor is used to actively check a set of resources to see if they have changed.
 class PassiveMonitor
          The PassiveMonitor is used to passively check a set of resources to see if they have changed.
 

Uses of ThreadSafe in org.apache.avalon.excalibur.pool
 

Classes in org.apache.avalon.excalibur.pool that implement ThreadSafe
 class AbstractPool
          This is an Pool that caches Poolable objects for reuse.
 class DefaultPool
          This is an Pool that caches Poolable objects for reuse.
 class HardResourceLimitingPool
          This is a implementation of Pool that is thread safe.
 class InstrumentedResourceLimitingPool
          General Pool implementation which supports; weak and strong pool size limits, optional blocking gets when poolables are not available, and automatic pool trimming of unused poolables.
 class ResourceLimitingPool
          General Pool implementation which supports; weak and strong pool size limits, optional blocking gets when poolables are not available, and automatic pool trimming of unused poolables.
 class SoftResourceLimitingPool
          This is an Pool that caches Poolable objects for reuse.
 class ValidatedResourceLimitingPool
          A ResourceLimitingPool which validates reused poolables before they are returned with a call get().
 

Uses of ThreadSafe in org.apache.avalon.excalibur.testcase
 

Classes in org.apache.avalon.excalibur.testcase that implement ThreadSafe
 class FullLifecycleComponent
          Deprecated. ECM is no longer supported
 

Uses of ThreadSafe in org.apache.excalibur.source.impl
 

Classes in org.apache.excalibur.source.impl that implement ThreadSafe
 class CommonsVFSSourceFactory
          A factory for source types supported by Commons VFS.
 class FileSourceFactory
          A factory for filesystem-based sources (see FileSource).
 class FTPSourceFactory
          A factory for an @link FTPSource.
 class HTTPClientSourceFactory
          HTTPClientSource Factory class.
 class HTTPSClientSourceFactory
          HTTPClientSource Factory class.
 class ResourceSourceFactory
          A factory for the Resource protocol
 class SourceResolverImpl
          This is the default implemenation of a SourceResolver.
 class URLSourceFactory
          A factory for a URL wrapper
 

Uses of ThreadSafe in org.apache.excalibur.store.impl
 

Classes in org.apache.excalibur.store.impl that implement ThreadSafe
 class AbstractFilesystemStore
          Stores objects on the filesystem: String objects as text files, all other objects are serialized.
 class AbstractJispFilesystemStore
          This store is based on the Jisp library (http://www.coyotegulch.com/jisp/index.html).
 class AbstractReadWriteStore
          This is a base implementation for stores that are synchronized by using a read/write lock.
 class JispFilesystemStore
          This store is based on the Jisp library (http://www.coyotegulch.com/jisp/index.html).
 class MemoryStore
           
 class MRUMemoryStore
          This class provides a cache algorithm for the requested documents.
 class StoreJanitorImpl
          This class is a implentation of a StoreJanitor.
 

Uses of ThreadSafe in org.apache.excalibur.xml
 

Classes in org.apache.excalibur.xml that implement ThreadSafe
 class DefaultEntityResolver
          A component that uses catalogs for resolving entities.
 

Uses of ThreadSafe in org.apache.excalibur.xml.dom
 

Classes in org.apache.excalibur.xml.dom that implement ThreadSafe
 class DefaultDOMHandlerFactory
           
 

Uses of ThreadSafe in org.apache.excalibur.xml.impl
 

Classes in org.apache.excalibur.xml.impl that implement ThreadSafe
 class XercesParser
           
 

Uses of ThreadSafe in org.apache.excalibur.xml.sax
 

Classes in org.apache.excalibur.xml.sax that implement ThreadSafe
 class JTidyHTMLParser
          Converter for transforming an input stream contain text/html data to SAX events.
 

Uses of ThreadSafe in org.apache.excalibur.xml.xpath
 

Classes in org.apache.excalibur.xml.xpath that implement ThreadSafe
 class JaxenProcessorImpl
          This class defines the implementation of the XPathProcessor component.
 class Saxon6ProcessorImpl
          This class defines the implementation of the XPathProcessor component.
 class Saxon7ProcessorImpl
          This class defines the implementation of the XPathProcessor component.
 class XPathProcessorImpl
          This class defines the implementation of the XPathProcessor component.
 

Uses of ThreadSafe in org.apache.excalibur.xmlizer
 

Classes in org.apache.excalibur.xmlizer that implement ThreadSafe
 class DefaultXMLizer
          Converter for transforming any input stream with a given mime-type into SAX events.
 



Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.