| Package | Description | 
|---|---|
| com.google.common.util.concurrent | Concurrency utilities. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | AbstractScheduledService.CustomSchedulerA  AbstractScheduledService.Schedulerthat provides a convenient way for theAbstractScheduledServiceto
 use a dynamically changing schedule. | 
| Modifier and Type | Method and Description | 
|---|---|
| static AbstractScheduledService.Scheduler | AbstractScheduledService.Scheduler. newFixedDelaySchedule(long initialDelay,
                     long delay,
                     TimeUnit unit)Returns a  AbstractScheduledService.Schedulerthat schedules the task using theScheduledExecutorService.scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)method. | 
| static AbstractScheduledService.Scheduler | AbstractScheduledService.Scheduler. newFixedRateSchedule(long initialDelay,
                    long period,
                    TimeUnit unit)Returns a  AbstractScheduledService.Schedulerthat schedules the task using theScheduledExecutorService.scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)method. | 
| protected abstract AbstractScheduledService.Scheduler | AbstractScheduledService. scheduler()Returns the  AbstractScheduledService.Schedulerobject used to configure this service. | 
Copyright © 2010-2017. All Rights Reserved.