org.oddjob.scheduling
Class UnstoppableExecutor

java.lang.Object
  extended by org.oddjob.scheduling.ScheduledExecutorServiceAdaptor
      extended by org.oddjob.scheduling.UnstoppableExecutor
All Implemented Interfaces:
Executor, ExecutorService, ScheduledExecutorService

public class UnstoppableExecutor
extends ScheduledExecutorServiceAdaptor


Constructor Summary
UnstoppableExecutor(ScheduledExecutorService delegate)
           
 
Method Summary
 void shutdown()
           
 List<Runnable> shutdownNow()
           
 
Methods inherited from class org.oddjob.scheduling.ScheduledExecutorServiceAdaptor
awaitTermination, execute, invokeAll, invokeAll, invokeAny, invokeAny, isShutdown, isTerminated, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, submit, submit, submit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnstoppableExecutor

public UnstoppableExecutor(ScheduledExecutorService delegate)
Method Detail

shutdown

public void shutdown()
Specified by:
shutdown in interface ExecutorService
Overrides:
shutdown in class ScheduledExecutorServiceAdaptor

shutdownNow

public List<Runnable> shutdownNow()
Specified by:
shutdownNow in interface ExecutorService
Overrides:
shutdownNow in class ScheduledExecutorServiceAdaptor