org.mule.util
Class DisposableThreadPool

java.lang.Object
  extended byPooledExecutor
      extended byorg.mule.util.DisposableThreadPool
All Implemented Interfaces:
Disposable

public class DisposableThreadPool
extends PooledExecutor
implements Disposable

DisposableThreadPool explicitly disposes all threads in the pool that implement Disposable Calling shutdownNow() will invoke the dispose method on this pool

Version:
$Revision: 1.1.1.1 $
Author:
Ross Mason
See Also:
Serialized Form

Constructor Summary
DisposableThreadPool()
           
DisposableThreadPool(Channel channel, int i)
           
DisposableThreadPool(int i)
           
DisposableThreadPool(java.lang.String name)
           
 
Method Summary
 void dispose()
           
 void shutdownNow()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisposableThreadPool

public DisposableThreadPool()

DisposableThreadPool

public DisposableThreadPool(int i)

DisposableThreadPool

public DisposableThreadPool(Channel channel,
                            int i)

DisposableThreadPool

public DisposableThreadPool(java.lang.String name)
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface Disposable

shutdownNow

public void shutdownNow()


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.