org.eclipse.jetty.util.thread
Interface ThreadPool

All Known Implementing Classes:
ExecutorThreadPool, OldQueuedThreadPool, QueuedThreadPool

public interface ThreadPool

ThreadPool.


Method Summary
 boolean dispatch(Runnable job)
           
 int getIdleThreads()
           
 int getThreads()
           
 boolean isLowOnThreads()
           
 void join()
          Blocks until the thread pool is stopped.
 

Method Detail

dispatch

boolean dispatch(Runnable job)

join

void join()
          throws InterruptedException
Blocks until the thread pool is stopped.

Throws:
InterruptedException

getThreads

int getThreads()
Returns:
The total number of threads currently in the pool

getIdleThreads

int getIdleThreads()
Returns:
The number of idle threads in the pool

isLowOnThreads

boolean isLowOnThreads()
Returns:
True if the pool is low on threads


Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.