Package | Description |
---|---|
com.google.common.util.concurrent |
Concurrency utilities.
|
Modifier and Type | Class and Description |
---|---|
private class |
AbstractIdleService.DelegateService |
private class |
AbstractScheduledService.ServiceDelegate |
private static class |
ServiceManager.NoOpService
A
Service instance that does nothing. |
Modifier and Type | Field and Description |
---|---|
private AbstractService |
AbstractScheduledService.delegate |
private AbstractService |
AbstractScheduledService.CustomScheduler.ReschedulableCallable.service
The service that is managing this callable.
|
Modifier and Type | Method and Description |
---|---|
(package private) abstract AbstractScheduledService.Cancellable |
AbstractScheduledService.Scheduler.schedule(AbstractService service,
java.util.concurrent.ScheduledExecutorService executor,
java.lang.Runnable runnable)
Schedules the task to run on the provided executor on behalf of the service.
|
(package private) AbstractScheduledService.Cancellable |
AbstractScheduledService.CustomScheduler.schedule(AbstractService service,
java.util.concurrent.ScheduledExecutorService executor,
java.lang.Runnable runnable) |
Constructor and Description |
---|
ReschedulableCallable(AbstractService service,
java.util.concurrent.ScheduledExecutorService executor,
java.lang.Runnable runnable) |