org.apache.avalon.cornerstone.blocks.threads
Class ResourceLimitingThreadManager

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
          extended byorg.apache.avalon.cornerstone.blocks.threads.ResourceLimitingThreadManager
All Implemented Interfaces:
Configurable, Disposable, LogEnabled, ThreadManager

public class ResourceLimitingThreadManager
extends AbstractThreadManager

Implementation of ResourceLimitingThreadManager.

Author:
Avalon Development Team

Field Summary
 
Fields inherited from interface org.apache.avalon.cornerstone.services.threads.ThreadManager
ROLE
 
Constructor Summary
ResourceLimitingThreadManager()
           
 
Method Summary
protected  void configureThreadPool(java.util.Map threadPools, Configuration configuration)
           
 
Methods inherited from class org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
configure, dispose, getDefaultThreadPool, getThreadPool
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceLimitingThreadManager

public ResourceLimitingThreadManager()
Method Detail

configureThreadPool

protected void configureThreadPool(java.util.Map threadPools,
                                   Configuration configuration)
                            throws ConfigurationException
Specified by:
configureThreadPool in class AbstractThreadManager
Throws:
ConfigurationException


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