public interface PortalExecutorManager
| Modifier and Type | Method and Description |
|---|---|
<T> java.util.concurrent.Future<T> |
execute(java.lang.String name,
java.util.concurrent.Callable<T> callable) |
<T> T |
execute(java.lang.String name,
java.util.concurrent.Callable<T> callable,
long timeout,
java.util.concurrent.TimeUnit timeUnit) |
ThreadPoolExecutor |
getPortalExecutor(java.lang.String name) |
ThreadPoolExecutor |
getPortalExecutor(java.lang.String name,
boolean createIfAbsent) |
ThreadPoolExecutor |
registerPortalExecutor(java.lang.String name,
ThreadPoolExecutor threadPoolExecutor) |
void |
shutdown() |
void |
shutdown(boolean interrupt) |
void |
shutdown(java.lang.String name) |
void |
shutdown(java.lang.String name,
boolean interrupt) |
<T> java.util.concurrent.Future<T> execute(java.lang.String name,
java.util.concurrent.Callable<T> callable)
<T> T execute(java.lang.String name,
java.util.concurrent.Callable<T> callable,
long timeout,
java.util.concurrent.TimeUnit timeUnit)
throws java.util.concurrent.ExecutionException,
java.lang.InterruptedException,
java.util.concurrent.TimeoutException
java.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionjava.util.concurrent.TimeoutExceptionThreadPoolExecutor getPortalExecutor(java.lang.String name)
ThreadPoolExecutor getPortalExecutor(java.lang.String name, boolean createIfAbsent)
ThreadPoolExecutor registerPortalExecutor(java.lang.String name, ThreadPoolExecutor threadPoolExecutor)
void shutdown()
void shutdown(boolean interrupt)
void shutdown(java.lang.String name)
void shutdown(java.lang.String name,
boolean interrupt)