public abstract class AbstractNoticeableExecutorService extends java.util.concurrent.AbstractExecutorService implements NoticeableExecutorService
Constructor and Description |
---|
AbstractNoticeableExecutorService() |
Modifier and Type | Method and Description |
---|---|
protected <T> DefaultNoticeableFuture<T> |
newTaskFor(java.util.concurrent.Callable<T> callable) |
protected <T> DefaultNoticeableFuture<T> |
newTaskFor(java.lang.Runnable runnable,
T value) |
<T> NoticeableFuture<T> |
submit(java.util.concurrent.Callable<T> callable) |
NoticeableFuture<?> |
submit(java.lang.Runnable runnable) |
<T> NoticeableFuture<T> |
submit(java.lang.Runnable runnable,
T result) |
invokeAll, invokeAll, invokeAny, invokeAny
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
terminationNoticeableFuture
public <T> NoticeableFuture<T> submit(java.util.concurrent.Callable<T> callable)
submit
in interface NoticeableExecutorService
submit
in interface java.util.concurrent.ExecutorService
submit
in class java.util.concurrent.AbstractExecutorService
public NoticeableFuture<?> submit(java.lang.Runnable runnable)
submit
in interface NoticeableExecutorService
submit
in interface java.util.concurrent.ExecutorService
submit
in class java.util.concurrent.AbstractExecutorService
public <T> NoticeableFuture<T> submit(java.lang.Runnable runnable, T result)
submit
in interface NoticeableExecutorService
submit
in interface java.util.concurrent.ExecutorService
submit
in class java.util.concurrent.AbstractExecutorService
protected <T> DefaultNoticeableFuture<T> newTaskFor(java.util.concurrent.Callable<T> callable)
newTaskFor
in class java.util.concurrent.AbstractExecutorService
protected <T> DefaultNoticeableFuture<T> newTaskFor(java.lang.Runnable runnable, T value)
newTaskFor
in class java.util.concurrent.AbstractExecutorService