com.liferay.portal.kernel.executor
Interface PortalExecutorManager
public interface PortalExecutorManager
- Author:
- Shuyang Zhou
execute
<T> java.util.concurrent.Future<T> execute(java.lang.String name,
java.util.concurrent.Callable<T> callable)
execute
<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
- Throws:
java.util.concurrent.ExecutionException
java.lang.InterruptedException
java.util.concurrent.TimeoutException
getPortalExecutor
ThreadPoolExecutor getPortalExecutor(java.lang.String name)
getPortalExecutor
ThreadPoolExecutor getPortalExecutor(java.lang.String name,
boolean createIfAbsent)
registerPortalExecutor
ThreadPoolExecutor registerPortalExecutor(java.lang.String name,
ThreadPoolExecutor threadPoolExecutor)
shutdown
void shutdown()
shutdown
void shutdown(boolean interrupt)
shutdown
void shutdown(java.lang.String name)
shutdown
void shutdown(java.lang.String name,
boolean interrupt)