Uses of Interface
com.google.common.util.concurrent.AbstractScheduledService.Cancellable
-
Packages that use AbstractScheduledService.Cancellable Package Description com.google.common.util.concurrent Concurrency utilities. -
-
Uses of AbstractScheduledService.Cancellable in com.google.common.util.concurrent
Classes in com.google.common.util.concurrent that implement AbstractScheduledService.Cancellable Modifier and Type Class Description private static class
AbstractScheduledService.CustomScheduler.SupplantableFuture
Contains the most recently submittedFuture
, which may be cancelled or updated, always under a lock.private static class
AbstractScheduledService.FutureAsCancellable
Fields in com.google.common.util.concurrent declared as AbstractScheduledService.Cancellable Modifier and Type Field Description private AbstractScheduledService.Cancellable
AbstractScheduledService.ServiceDelegate. runningTask
Methods in com.google.common.util.concurrent that return AbstractScheduledService.Cancellable Modifier and Type Method Description private AbstractScheduledService.Cancellable
AbstractScheduledService.CustomScheduler.ReschedulableCallable. initializeOrUpdateCancellationDelegate(AbstractScheduledService.CustomScheduler.Schedule schedule)
AbstractScheduledService.Cancellable
AbstractScheduledService.CustomScheduler.ReschedulableCallable. reschedule()
Atomically reschedules this task and assigns the new future toAbstractScheduledService.CustomScheduler.ReschedulableCallable.cancellationDelegate
.(package private) AbstractScheduledService.Cancellable
AbstractScheduledService.CustomScheduler. schedule(AbstractService service, java.util.concurrent.ScheduledExecutorService executor, java.lang.Runnable runnable)
(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.
-