org.bibop.xml.xforge.components
Class AbstractXForgePoolableComponent

java.lang.Object
  |
  +--org.bibop.xml.xforge.components.AbstractXForgeComponent
        |
        +--org.bibop.xml.xforge.components.AbstractXForgePoolableComponent
All Implemented Interfaces:
org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.excalibur.pool.Poolable, PrefixesMonitor, XForgeComponent, XMLProducer
Direct Known Subclasses:
AbstractAutomatedComponent, CookieComponent, FileWriterComponent, HelloWorldComponent, LDAPComponent, SendMail, ServletRequestComponent, TimeComponent, UseParameterComponent, UseVariableComponent, XForgeMappedComponent, XMLDBComponent

public abstract class AbstractXForgePoolableComponent
extends AbstractXForgeComponent
implements org.apache.avalon.excalibur.pool.Poolable

Extending the AbstractXForgeComponent and implementing PoolClient interface, this class provides a default implementation to set pool and return the Component to the Pool.

Version:
1.0
Author:
Alberto Garoffolo

Field Summary
 
Fields inherited from class org.bibop.xml.xforge.components.AbstractXForgeComponent
contentHandler, context, lexicalHandler, log, parameters, parentPrefixesMonitor, po
 
Constructor Summary
AbstractXForgePoolableComponent()
           
 
Methods inherited from class org.bibop.xml.xforge.components.AbstractXForgeComponent
configure, enableLogging, getActivePrefixes, output, output, setConsumer, setContentHandler, setLexicalHandler, setParameters, setParentPrefixesMonitor, setProcessingOptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.bibop.xml.xforge.components.XForgeComponent
toSax
 

Constructor Detail

AbstractXForgePoolableComponent

public AbstractXForgePoolableComponent()


Copyright 2003 Bibop Research International. All Rights Reserved.