Class MoreExecutors.Application
- java.lang.Object
-
- com.google.common.util.concurrent.MoreExecutors.Application
-
- Enclosing class:
- MoreExecutors
@GwtIncompatible static class MoreExecutors.Application extends java.lang.Object
Represents the current application to register shutdown hooks.
-
-
Constructor Summary
Constructors Constructor Description Application()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addDelayedShutdownHook(java.util.concurrent.ExecutorService service, long terminationTimeout, java.util.concurrent.TimeUnit timeUnit)
(package private) void
addShutdownHook(java.lang.Thread hook)
(package private) java.util.concurrent.ExecutorService
getExitingExecutorService(java.util.concurrent.ThreadPoolExecutor executor)
(package private) java.util.concurrent.ExecutorService
getExitingExecutorService(java.util.concurrent.ThreadPoolExecutor executor, long terminationTimeout, java.util.concurrent.TimeUnit timeUnit)
(package private) java.util.concurrent.ScheduledExecutorService
getExitingScheduledExecutorService(java.util.concurrent.ScheduledThreadPoolExecutor executor)
(package private) java.util.concurrent.ScheduledExecutorService
getExitingScheduledExecutorService(java.util.concurrent.ScheduledThreadPoolExecutor executor, long terminationTimeout, java.util.concurrent.TimeUnit timeUnit)
-
-
-
Method Detail
-
getExitingExecutorService
final java.util.concurrent.ExecutorService getExitingExecutorService(java.util.concurrent.ThreadPoolExecutor executor, long terminationTimeout, java.util.concurrent.TimeUnit timeUnit)
-
getExitingScheduledExecutorService
final java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService(java.util.concurrent.ScheduledThreadPoolExecutor executor, long terminationTimeout, java.util.concurrent.TimeUnit timeUnit)
-
addDelayedShutdownHook
final void addDelayedShutdownHook(java.util.concurrent.ExecutorService service, long terminationTimeout, java.util.concurrent.TimeUnit timeUnit)
-
getExitingExecutorService
final java.util.concurrent.ExecutorService getExitingExecutorService(java.util.concurrent.ThreadPoolExecutor executor)
-
getExitingScheduledExecutorService
final java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService(java.util.concurrent.ScheduledThreadPoolExecutor executor)
-
addShutdownHook
void addShutdownHook(java.lang.Thread hook)
-
-