org.jacorb.notification.engine
Class PooledPushTaskExecutorFactory

java.lang.Object
  extended by org.jacorb.notification.engine.PooledPushTaskExecutorFactory
All Implemented Interfaces:
PushTaskExecutorFactory, Disposable, NotifyingDisposable

public class PooledPushTaskExecutorFactory
extends java.lang.Object
implements PushTaskExecutorFactory, NotifyingDisposable


Constructor Summary
PooledPushTaskExecutorFactory(PushTaskExecutorFactory delegate)
           
 
Method Summary
 void dispose()
           
 PushTaskExecutor newExecutor(NotifyingDisposable callbackingDisposable)
           
 void registerDisposable(Disposable d)
          the hooks registered by this method will be run when dispose is called.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PooledPushTaskExecutorFactory

public PooledPushTaskExecutorFactory(PushTaskExecutorFactory delegate)
Method Detail

newExecutor

public PushTaskExecutor newExecutor(NotifyingDisposable callbackingDisposable)
Specified by:
newExecutor in interface PushTaskExecutorFactory

dispose

public void dispose()

registerDisposable

public void registerDisposable(Disposable d)
Description copied from interface: NotifyingDisposable
the hooks registered by this method will be run when dispose is called.

Specified by:
registerDisposable in interface NotifyingDisposable