Uses of Interface
org.apache.avalon.framework.component.Component

Packages that use Component
org.apache.avalon.examples.jdbcdatasource   
org.apache.avalon.excalibur.component Extended component management services. 
org.apache.avalon.excalibur.component.example_im   
org.apache.avalon.excalibur.datasource Datastore utilities. 
org.apache.avalon.excalibur.datasource.cluster   
org.apache.avalon.excalibur.datasource.ids   
org.apache.avalon.excalibur.monitor An extensible resource monitor framework and implementation. 
org.apache.avalon.excalibur.monitor.impl   
org.apache.avalon.excalibur.testcase Excalibur testcase utilities. 
org.apache.avalon.fortress.impl.factory   
org.apache.avalon.framework.component Deprecated: use the interfaces in the org.apache.avalon.framework.service package instead. 
org.apache.excalibur.source   
org.apache.excalibur.source.impl   
org.apache.excalibur.store   
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.xml.xslt   
org.apache.excalibur.xmlizer   
 

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

Subinterfaces of Component in org.apache.avalon.examples.jdbcdatasource
 interface HelloDBService
          This example application creates a conmponent which makes use of a JdbcDataSource to connect to a Hypersonic SQL database.
 

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

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

Classes in org.apache.avalon.excalibur.component that implement Component
 class ExcaliburComponentSelector
          Deprecated. ECM is no longer supported
 

Methods in org.apache.avalon.excalibur.component that return Component
protected  Component ThreadSafeComponentHandler.doGet()
          Deprecated. Get a reference of the desired Component
protected  Component PoolableComponentHandler.doGet()
          Deprecated. Get a reference of the desired Component
 Component ExcaliburComponentSelector.select(java.lang.Object hint)
          Deprecated. Return an instance of a component based on a hint.
 Component ExcaliburComponentManager.lookup(java.lang.String role)
          Deprecated. Return an instance of a component based on a Role.
protected  Component DefaultComponentHandler.doGet()
          Deprecated. Get a reference of the desired Component
 Component ComponentProxyGenerator.getProxy(java.lang.String role, java.lang.Object service)
          Deprecated. Get the Component wrapped in the proxy.
 Component ComponentProxyGenerator.getCompatibleProxy(java.lang.Object service)
          Deprecated. Get the component wrapped in a proxy.
 Component ComponentHandler.get()
          Deprecated. Get an instance of the type of component handled by this handler.
protected  Component ComponentHandler.doGet()
          Deprecated. Concrete implementation of getting a component.
 

Methods in org.apache.avalon.excalibur.component with parameters of type Component
protected  void ThreadSafeComponentHandler.doPut(Component component)
          Deprecated. Return a reference of the desired Component
protected  void PoolableComponentHandler.doPut(Component component)
          Deprecated. Return a reference of the desired Component
 void ExcaliburComponentSelector.release(Component component)
          Deprecated. Release the Component to the propper ComponentHandler.
protected  boolean ExcaliburComponentSelector.canRelease(Component component)
          Deprecated. Is this component looked up using this selector?
 void ExcaliburComponentSelector.addComponentInstance(java.lang.Object hint, Component instance)
          Deprecated. Add a static instance of a component to the manager.
 void ExcaliburComponentManager.release(Component component)
          Deprecated. Release a Component.
 void ExcaliburComponentManager.addComponentInstance(java.lang.String role, Component instance)
          Deprecated. Add a static instance of a component to the manager.
protected  void DefaultComponentHandler.doPut(Component component)
          Deprecated. Return a reference of the desired Component
static ComponentHandler ComponentHandler.getComponentHandler(Component componentInstance)
          Deprecated.  
 void ComponentHandler.put(Component component)
          Deprecated. Put back an instance of the type of component handled by this handler.
protected  void ComponentHandler.doPut(Component component)
          Deprecated. Concrete implementation of putting back a component.
 

Constructors in org.apache.avalon.excalibur.component with parameters of type Component
ThreadSafeComponentHandler(Component component)
          Deprecated. Create a ComponentHandler that takes care of hiding the details of whether a Component is ThreadSafe, Poolable, or SingleThreaded.
 

Uses of Component in org.apache.avalon.excalibur.component.example_im
 

Subinterfaces of Component in org.apache.avalon.excalibur.component.example_im
 interface ExampleInstrumentable
          This example application creates a component which registers several Instruments for the example.
 

Classes in org.apache.avalon.excalibur.component.example_im that implement Component
 class DefaultExampleInstrumentable
          This example application creates a component which registers several Instruments for the example.
 

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

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

Classes in org.apache.avalon.excalibur.datasource that implement Component
 class InformixDataSource
          The Informix implementation for DataSources in Excalibur.
 class J2eeDataSource
          The J2EE implementation for DataSources in Cocoon.
 class JdbcDataSource
          The Default implementation for DataSources in Avalon.
 class ResourceLimitingJdbcDataSource
          The ResourceLimiting implementation for DataSources in Avalon.
 

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

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

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

Subinterfaces of Component in org.apache.avalon.excalibur.datasource.ids
 interface IdGenerator
           
 

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

Subinterfaces of Component in org.apache.avalon.excalibur.monitor
 interface Monitor
          The Monitor is used to actively check a set of resources to see if they have changed.
 

Uses of Component in org.apache.avalon.excalibur.monitor.impl
 

Classes in org.apache.avalon.excalibur.monitor.impl that implement Component
 class AbstractMonitor
          The AbstractMonitor class is a useful base class which all Monitors can extend.
 class ActiveMonitor
          The ActiveMonitor is used to actively check a set of resources to see if they have changed.
 class PassiveMonitor
          A passive monitor will check the reosurce each time it is accessed.
 

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

Methods in org.apache.avalon.excalibur.testcase with parameters of type Component
protected  void ExcaliburTestCase.release(Component object)
          Deprecated.  
 

Uses of Component in org.apache.avalon.fortress.impl.factory
 

Methods in org.apache.avalon.fortress.impl.factory that return Component
static Component ProxyObjectFactory.createProxy(java.lang.Object service)
          Get the Component wrapped in the proxy.
 

Uses of Component in org.apache.avalon.framework.component
 

Subinterfaces of Component in org.apache.avalon.framework.component
 interface ComponentSelector
          A ComponentSelector selects Components based on a hint.
 

Classes in org.apache.avalon.framework.component that implement Component
 class DefaultComponentSelector
          This is the default implementation of the ComponentSelector.
 class WrapperComponentSelector
          This is a ServiceSelector implementation that can wrap around a legacy ComponentSelector object effectively adapting a ComponentSelector interface to a ServiceSelector interface.
 

Methods in org.apache.avalon.framework.component that return Component
 Component WrapperComponentSelector.select(java.lang.Object policy)
          Select a Component based on a policy.
 Component DefaultComponentSelector.select(java.lang.Object hint)
          Select the desired component.
 Component DefaultComponentManager.lookup(java.lang.String key)
          Retrieve Component by key from ComponentManager.
 Component WrapperComponentManager.lookup(java.lang.String key)
          Retrieve a component via a key.
 Component ComponentManager.lookup(java.lang.String key)
          Get the Component associated with the given key.
 Component ComponentSelector.select(java.lang.Object hint)
          Select the Component associated with the given hint.
 

Methods in org.apache.avalon.framework.component with parameters of type Component
 void WrapperComponentSelector.release(Component object)
          Return the Object when you are finished with it.
 void DefaultComponentSelector.release(Component component)
          Release component.
 void DefaultComponentSelector.put(java.lang.Object hint, Component component)
          Populate the ComponentSelector.
 void DefaultComponentManager.put(java.lang.String key, Component component)
          Place Component into ComponentManager.
 void DefaultComponentManager.release(Component component)
          Release component.
 void WrapperComponentManager.release(Component component)
          Return the Component when you are finished with it.
 void ComponentManager.release(Component component)
          Return the Component when you are finished with it.
 void ComponentSelector.release(Component component)
          Return the Component when you are finished with it.
 

Uses of Component in org.apache.excalibur.source
 

Subinterfaces of Component in org.apache.excalibur.source
 interface SourceFactory
          A source factory creates new source objects.
 interface SourceResolver
          Base interface for resolving a source by system identifiers.
 

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

Classes in org.apache.excalibur.source.impl that implement Component
 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 Component in org.apache.excalibur.store
 

Subinterfaces of Component in org.apache.excalibur.store
 interface Store
          A Store is an object managing arbitrary data.
 interface StoreJanitor
          Interface for the StoreJanitors
 

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

Classes in org.apache.excalibur.store.impl that implement Component
 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 Component in org.apache.excalibur.xml
 

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

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

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

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

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

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

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

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

Classes in org.apache.excalibur.xml.xpath that implement Component
 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 Component in org.apache.excalibur.xml.xslt
 

Subinterfaces of Component in org.apache.excalibur.xml.xslt
 interface XSLTProcessor
          This is the interface of the XSLT processor.
 

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

Uses of Component in org.apache.excalibur.xmlizer
 

Classes in org.apache.excalibur.xmlizer that implement Component
 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.