ecologylab.xml
Class XMLReaderPool

java.lang.Object
  extended by ecologylab.generic.Debug
      extended by ecologylab.generic.ResourcePool<org.xml.sax.XMLReader>
          extended by ecologylab.xml.XMLReaderPool

public class XMLReaderPool
extends ResourcePool<org.xml.sax.XMLReader>

Author:
toupsz

Field Summary
 
Fields inherited from class ecologylab.generic.ResourcePool
DEFAULT_POOL_SIZE
 
Constructor Summary
XMLReaderPool(boolean instantiateResourcesInPool, int initialPoolSize, int minimumPoolSize)
           
XMLReaderPool(int initialPoolSize, int minimumPoolSize)
           
 
Method Summary
protected  void clean(org.xml.sax.XMLReader objectToClean)
          Does nothing; XMLReaders CANNOT be cleaned.
protected  org.xml.sax.XMLReader generateNewResource()
          Instantiates a resource of type T.
 
Methods inherited from class ecologylab.generic.ResourcePool
acquire, instantiateResourcesInPool, release
 
Methods inherited from class ecologylab.generic.Debug
classSimpleName, closeLoggingFile, debug, debug, debug, debug, debugA, debugA, debugA, debugI, debugI, debugI, error, error, getClassName, getClassName, getInteractive, getPackageName, getPackageName, getPackageName, initialize, level, level, level, logToFile, print, print, println, println, println, println, println, println, printlnA, printlnA, printlnA, printlnI, printlnI, printlnI, printlnI, setLoggingFile, show, show, superString, toggleInteractive, toString, toString, warning, warning, weird, weird
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLReaderPool

public XMLReaderPool(boolean instantiateResourcesInPool,
                     int initialPoolSize,
                     int minimumPoolSize)
Parameters:
instantiateResourcesInPool -
initialPoolSize -
minimumPoolSize -

XMLReaderPool

public XMLReaderPool(int initialPoolSize,
                     int minimumPoolSize)
Parameters:
initialPoolSize -
minimumPoolSize -
Method Detail

clean

protected void clean(org.xml.sax.XMLReader objectToClean)
Does nothing; XMLReaders CANNOT be cleaned.

Specified by:
clean in class ResourcePool<org.xml.sax.XMLReader>
See Also:
ResourcePool.clean(java.lang.Object)

generateNewResource

protected org.xml.sax.XMLReader generateNewResource()
Description copied from class: ResourcePool
Instantiates a resource of type T.

Specified by:
generateNewResource in class ResourcePool<org.xml.sax.XMLReader>
Returns:
See Also:
ResourcePool.generateNewResource()