Uses of Interface

Packages that use Disposable
org.apache.avalon.cornerstone.blocks.connection Default implementation of a connection manager. 
org.apache.avalon.cornerstone.blocks.datasources Default implementation of a datasource manager. 
org.apache.avalon.cornerstone.blocks.scheduler Default implementation of a scheduler manager. 
org.apache.avalon.cornerstone.blocks.sockets Default implementation of a sockets manager. 
org.apache.avalon.cornerstone.blocks.threads Default implementation of a thread pool manager. Defintion of the connection service. 
org.apache.avalon.excalibur.component Extended component management services. 
org.apache.avalon.excalibur.datasource Datastore utilities. 
org.apache.avalon.excalibur.pool Object pool interfaces and implementations. 
org.apache.avalon.excalibur.testcase Excalibur testcase utilities. 
org.apache.avalon.fortress.impl The fortress.impl package contains the containment abstraction of the Fortress system  
org.apache.avalon.fortress.impl.handler The handler package includes the lifestyle support systems. 
org.apache.avalon.fortress.util The util package includes general unities supporting configuration and context management. 

Uses of Disposable in org.apache.avalon.cornerstone.blocks.connection

Classes in org.apache.avalon.cornerstone.blocks.connection that implement Disposable
 class DefaultConnectionManager
          This is the service through which ConnectionManagement occurs.

Uses of Disposable in org.apache.avalon.cornerstone.blocks.datasources

Classes in org.apache.avalon.cornerstone.blocks.datasources that implement Disposable
 class DefaultDataSourceSelector
          A default implementation for DataSourceSelector.

Uses of Disposable in org.apache.avalon.cornerstone.blocks.scheduler

Classes in org.apache.avalon.cornerstone.blocks.scheduler that implement Disposable
 class DefaultTimeScheduler
          Default implementation of TimeScheduler service.
 class MonitorableTimeScheduler
          A JMX Monitorable TimeScheduler.

Uses of Disposable in org.apache.avalon.cornerstone.blocks.sockets

Classes in org.apache.avalon.cornerstone.blocks.sockets that implement Disposable
 class SSLFactoryBuilder
          Builds SSLContexts with desired properties.

Uses of Disposable in org.apache.avalon.cornerstone.blocks.threads

Classes in org.apache.avalon.cornerstone.blocks.threads that implement Disposable
 class AbstractThreadManager
          Abstract implementation of ThreadManager.
 class DefaultThreadManager
          Default implementation of ThreadManager.
 class ResourceLimitingThreadManager
          Implementation of ResourceLimitingThreadManager.

Uses of Disposable in

Classes in that implement Disposable
 class AbstractService
          Helper class to create protocol services.

Uses of Disposable in org.apache.avalon.examples.jdbcdatasource

Classes in org.apache.avalon.examples.jdbcdatasource that implement Disposable
 class DefaultHelloDBService
          This example application creates a conmponent which makes use of a JdbcDataSource to connect to a Hypersonic SQL database.

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

Classes in org.apache.avalon.excalibur.component that implement Disposable
 class ComponentHandler
          Deprecated. ECM is no longer supported
 class DefaultComponentFactory
          Deprecated. ECM is no longer supported
 class DefaultComponentHandler
          Deprecated. ECM is no longer supported
 class DefaultComponentManager
          Deprecated. Please use ExcaliburComponentManager instead
 class DefaultComponentPool
          Deprecated. DefaultComponentPool is no longer used by the PoolableComponentHandler.
 class DefaultComponentSelector
          Deprecated. use ExcaliburComponentSelector instead.
 class ExcaliburComponentManager
          Deprecated. ECM is no longer supported
 class ExcaliburComponentManagerCreator
          Deprecated. ECM is no longer supported
 class ExcaliburComponentSelector
          Deprecated. ECM is no longer supported

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

Classes in org.apache.avalon.excalibur.datasource that implement Disposable
 class AbstractJdbcConnection
          The Connection object used in conjunction with the JdbcDataSource object.
 class Jdbc3Connection
          Deprecated. No longer necessary due to the dynamic proxies
 class JdbcConnection
          Deprecated. No longer necessary due to the dynamic proxies
 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 Disposable in org.apache.avalon.excalibur.datasource.cluster

Classes in org.apache.avalon.excalibur.datasource.cluster that implement Disposable
 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 Disposable in org.apache.avalon.excalibur.datasource.ids

Classes in org.apache.avalon.excalibur.datasource.ids that implement Disposable
 class AbstractDataSourceBlockIdGenerator
          The AbstractDataSourceBlockIdGenerator allocates blocks of ids from a DataSource and then provides them as needed.
 class AbstractDataSourceIdGenerator
 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 Disposable in org.apache.avalon.excalibur.logger

Classes in org.apache.avalon.excalibur.logger that implement Disposable
 class DefaultLoggerManager
          This logger manager is a wrapper around all other "real" logger managers.
 class LogKitLoggerManager
          LogKitLoggerManager implementation.
 class SimpleLogKitManager
          A LoggerManager that supports the old <logs version="1.0"/> style logging configuration from Phoenix.

Uses of Disposable in org.apache.avalon.excalibur.logger.decorator

Classes in org.apache.avalon.excalibur.logger.decorator that implement Disposable
 class CachingDecorator
          This class implements LoggerManager interface by passing all the job to a wrapped LoggerManager, but the returened Loggers are cached.
 class LoggerManagerDecorator
          This is the base class to create LoggerManager decorators.
 class LogToSelfDecorator
          This class intercepts the class passed to us via enableLogging() and substibutes it by LoggerSwitch.get() logger.
 class OverrideDefaultDecorator
          Overrides the value passed from getDefaultLogger().
 class PrefixDecorator
          This class implements LoggerManager interface by prepending a prefix to all requests and letting the wrapped LoggerManager actually create the loggers.

Uses of Disposable in org.apache.avalon.excalibur.logger.logkit

Classes in org.apache.avalon.excalibur.logger.logkit that implement Disposable
 class LogKitConfHelper
          Tie this object to a LoggerManagerTee, give it the Hierachy that LogKitAdapter operates upon and it will populate it from the Configuration object passed via configure().

Uses of Disposable in org.apache.avalon.excalibur.logger.util

Classes in org.apache.avalon.excalibur.logger.util that implement Disposable
 class AvalonTee
          This class broadcasts Avalon lifestyle events to several destination objects, somewhat like Unix 'tee' command directing its input both to file and to its output.
 class LoggerManagerTee
          An AvalonTee object is not usefull by itself as it does not implement any component interface.

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

Classes in org.apache.avalon.excalibur.pool that implement Disposable
 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 SingleThreadedPool
          This is an Pool that caches Poolable objects for reuse.
 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 Disposable in org.apache.avalon.excalibur.testcase

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

Uses of Disposable in org.apache.avalon.excalibur.thread.impl

Classes in org.apache.avalon.excalibur.thread.impl that implement Disposable
 class DefaultThreadPool
          This class is the public frontend for the thread pool code.
 class InstrumentedResourceLimitingThreadPool
          A Thread Pool which can be configured to have a hard limit on the maximum number of threads which will be allocated.
 class ResourceLimitingThreadPool

Uses of Disposable in org.apache.avalon.fortress.examples.extended

Classes in org.apache.avalon.fortress.examples.extended that implement Disposable
 class ExtendedContainer

Uses of Disposable in org.apache.avalon.fortress.examples.servlet

Classes in org.apache.avalon.fortress.examples.servlet that implement Disposable
 class ServletContainer
          Fortress based servlet example.

Uses of Disposable in org.apache.avalon.fortress.examples.swing

Classes in org.apache.avalon.fortress.examples.swing that implement Disposable
 class SwingContainer
          Simple Fortress based container containing a Swing implementation of Hello World.

Uses of Disposable in org.apache.avalon.fortress.examples.viewer

Classes in org.apache.avalon.fortress.examples.viewer that implement Disposable
 class ComponentViewer
          Simple Fortress container containing a Swing based viewer for performing lookups on registered components.

Uses of Disposable in org.apache.avalon.fortress.impl

Classes in org.apache.avalon.fortress.impl that implement Disposable
 class AbstractContainer
          This abstract implementation provides basic functionality for building an implementation of the Container interface.
 class DefaultContainer
          This is the default implementation of Container, adding configuration markup semantics to the AbstractContainer.
 class DefaultContainerManager
          This is the default implementation of the ContainerManager interface.
 class DefaultECMContainer
          Customize the Fortress container to handle ECM compatibility

Uses of Disposable in org.apache.avalon.fortress.impl.handler

Classes in org.apache.avalon.fortress.impl.handler that implement Disposable
 class AbstractComponentHandler
          AbstractComponentHandler class, ensures components are initialized and destroyed correctly.
 class FactoryComponentHandler
          The FactoryComponentHandler to make sure components are initialized and destroyed correctly.
 class LEAwareComponentHandler
          A ComponentHandler that delegates to underlying handler but also calls relevent Lifecycle Extension handlers at the right time.
 class PerThreadComponentHandler
          The PerThreadComponentHandler implements a singleton with a slight difference: one single instance per thread.
 class PoolableComponentHandler
          The PoolableComponentHandler to make sure components are initialized and destroyed correctly.
 class ThreadSafeComponentHandler
          The ThreadSafeComponentHandler to make sure components are initialized and destroyed correctly.

Uses of Disposable in org.apache.avalon.fortress.migration

Classes in org.apache.avalon.fortress.migration that implement Disposable
 class FortressAdapter
          Fortress based component adapter.

Uses of Disposable in

Classes in that implement Disposable
 class FortressBean
          Bean for making it easier to run Fortress, for example as Ant task.

Uses of Disposable in org.apache.avalon.fortress.util

Classes in org.apache.avalon.fortress.util that implement Disposable
 class ContextManager
          You can get two different contexts from the ContextManager: the container context (m_childContext) and the container manager context (m_containerManagerContext)

Uses of Disposable in org.apache.excalibur.event.command

Classes in org.apache.excalibur.event.command that implement Disposable
 class CommandManager
          The CommandManager handles asynchronous commands from the rest of the system.
 class TPCThreadManager
          This is a ThreadManager that uses a certain number of threads per processor.

Uses of Disposable in org.apache.excalibur.instrument.manager.impl

Classes in org.apache.excalibur.instrument.manager.impl that implement Disposable
 class DefaultInstrumentManagerImpl

Uses of Disposable in org.apache.excalibur.mpool

Classes in org.apache.excalibur.mpool that implement Disposable
 class BlockingFixedSizePool
          This is an Pool that caches Poolable objects for reuse.
 class FixedSizePool
          This is an Pool that caches Poolable objects for reuse.
 class VariableSizePool
          This is an Pool that caches Poolable objects for reuse.

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

Classes in org.apache.excalibur.source.impl that implement Disposable
 class SourceResolverImpl
          This is the default implemenation of a SourceResolver.

Uses of Disposable in

Classes in that implement Disposable
 class JispFilesystemStore
          This store is based on the Jisp library (
 class MRUMemoryStore
          This class provides a cache algorithm for the requested documents.

Uses of Disposable in org.apache.excalibur.xml

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

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

Classes in org.apache.excalibur.xml.impl that implement Disposable
 class JaxpParser
          An XMLParser that is only dependant on JAXP 1.1 compliant parsers.

Uses of Disposable in org.apache.excalibur.xml.xslt

Classes in org.apache.excalibur.xml.xslt that implement Disposable
 class XSLTProcessorImpl

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