akka.dispatch
Interface ExecutorServiceDelegate

All Superinterfaces:
java.util.concurrent.Executor, java.util.concurrent.ExecutorService

public interface ExecutorServiceDelegate
extends java.util.concurrent.ExecutorService

As the name says


Method Summary
 boolean awaitTermination(long l, java.util.concurrent.TimeUnit timeUnit)
           
 void execute(java.lang.Runnable command)
           
 java.util.concurrent.ExecutorService executor()
           
<T> java.util.List<java.util.concurrent.Future<T>>
invokeAll(java.util.Collection<? extends java.util.concurrent.Callable<T>> callables)
           
<T> java.util.List<java.util.concurrent.Future<T>>
invokeAll(java.util.Collection<? extends java.util.concurrent.Callable<T>> callables, long l, java.util.concurrent.TimeUnit timeUnit)
           
<T> T
invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>> callables)
           
<T> T
invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>> callables, long l, java.util.concurrent.TimeUnit timeUnit)
           
 boolean isShutdown()
           
 boolean isTerminated()
           
 void shutdown()
           
 java.util.List<java.lang.Runnable> shutdownNow()
           
<T> java.util.concurrent.Future<T>
submit(java.util.concurrent.Callable<T> callable)
           
 java.util.concurrent.Future<?> submit(java.lang.Runnable runnable)
           
<T> java.util.concurrent.Future<T>
submit(java.lang.Runnable runnable, T t)
           
 

Method Detail

executor

java.util.concurrent.ExecutorService executor()

execute

void execute(java.lang.Runnable command)
Specified by:
execute in interface java.util.concurrent.Executor

shutdown

void shutdown()
Specified by:
shutdown in interface java.util.concurrent.ExecutorService

shutdownNow

java.util.List<java.lang.Runnable> shutdownNow()
Specified by:
shutdownNow in interface java.util.concurrent.ExecutorService

isShutdown

boolean isShutdown()
Specified by:
isShutdown in interface java.util.concurrent.ExecutorService

isTerminated

boolean isTerminated()
Specified by:
isTerminated in interface java.util.concurrent.ExecutorService

awaitTermination

boolean awaitTermination(long l,
                         java.util.concurrent.TimeUnit timeUnit)
Specified by:
awaitTermination in interface java.util.concurrent.ExecutorService

submit

<T> java.util.concurrent.Future<T> submit(java.util.concurrent.Callable<T> callable)
Specified by:
submit in interface java.util.concurrent.ExecutorService

submit

<T> java.util.concurrent.Future<T> submit(java.lang.Runnable runnable,
                                          T t)
Specified by:
submit in interface java.util.concurrent.ExecutorService

submit

java.util.concurrent.Future<?> submit(java.lang.Runnable runnable)
Specified by:
submit in interface java.util.concurrent.ExecutorService

invokeAll

<T> java.util.List<java.util.concurrent.Future<T>> invokeAll(java.util.Collection<? extends java.util.concurrent.Callable<T>> callables)
Specified by:
invokeAll in interface java.util.concurrent.ExecutorService

invokeAll

<T> java.util.List<java.util.concurrent.Future<T>> invokeAll(java.util.Collection<? extends java.util.concurrent.Callable<T>> callables,
                                                             long l,
                                                             java.util.concurrent.TimeUnit timeUnit)
Specified by:
invokeAll in interface java.util.concurrent.ExecutorService

invokeAny

<T> T invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>> callables)
Specified by:
invokeAny in interface java.util.concurrent.ExecutorService

invokeAny

<T> T invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>> callables,
                long l,
                java.util.concurrent.TimeUnit timeUnit)
Specified by:
invokeAny in interface java.util.concurrent.ExecutorService