com.metamatrix.common.queue
Interface WorkerPool

All Superinterfaces:
java.util.concurrent.Executor

public interface WorkerPool
extends java.util.concurrent.Executor


Method Summary
 void awaitTermination(long timeout, java.util.concurrent.TimeUnit unit)
           
 WorkerPoolStats getStats()
           
 boolean hasWork()
           
 boolean isTerminated()
           
 void shutdown()
           
 java.util.List<java.lang.Runnable> shutdownNow()
           
 
Methods inherited from interface java.util.concurrent.Executor
execute
 

Method Detail

shutdown

void shutdown()

shutdownNow

java.util.List<java.lang.Runnable> shutdownNow()

awaitTermination

void awaitTermination(long timeout,
                      java.util.concurrent.TimeUnit unit)
                      throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

isTerminated

boolean isTerminated()

getStats

WorkerPoolStats getStats()

hasWork

boolean hasWork()


Copyright © 2009. All Rights Reserved.