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

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLogEnabled
        |
        +--org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
              |
              +--org.apache.avalon.cornerstone.blocks.threads.ResourceLimitingThreadManager
All Implemented Interfaces:
Configurable, LogEnabled, org.apache.avalon.cornerstone.services.threads.ThreadManager

public class ResourceLimitingThreadManager
extends AbstractThreadManager

Default implementation of ThreadManager.

Author:
Leif Mortenson

Field Summary
 
Fields inherited from interface org.apache.avalon.cornerstone.services.threads.ThreadManager
ROLE
 
Constructor Summary
ResourceLimitingThreadManager()
           
 
Method Summary
protected  void configureThreadPool(Map threadPools, Configuration configuration)
           
 
Methods inherited from class org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
configure, 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(Map threadPools,
                                   Configuration configuration)
                            throws ConfigurationException
Specified by:
configureThreadPool in class AbstractThreadManager
ConfigurationException


Copyright © 2001-2003 Apache Software Foundation. All Rights Reserved.