Package | Description |
---|---|
com.google.common.util.concurrent |
Concurrency utilities.
|
com.google.common.util.concurrent.testing |
Modifier and Type | Class and Description |
---|---|
private static class |
MoreExecutors.ScheduledListeningDecorator.ListenableScheduledTask<V> |
Modifier and Type | Method and Description |
---|---|
default <V> ListenableScheduledFuture<V> |
ListeningScheduledExecutorService.schedule(java.util.concurrent.Callable<V> callable,
java.time.Duration delay)
Duration-based overload of
ListeningScheduledExecutorService.schedule(Callable, long, TimeUnit) . |
<V> ListenableScheduledFuture<V> |
ListeningScheduledExecutorService.schedule(java.util.concurrent.Callable<V> callable,
long delay,
java.util.concurrent.TimeUnit unit) |
<V> ListenableScheduledFuture<V> |
MoreExecutors.ScheduledListeningDecorator.schedule(java.util.concurrent.Callable<V> callable,
long delay,
java.util.concurrent.TimeUnit unit) |
default ListenableScheduledFuture<?> |
ListeningScheduledExecutorService.schedule(java.lang.Runnable command,
java.time.Duration delay)
Duration-based overload of
ListeningScheduledExecutorService.schedule(Runnable, long, TimeUnit) . |
ListenableScheduledFuture<?> |
ListeningScheduledExecutorService.schedule(java.lang.Runnable command,
long delay,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
MoreExecutors.ScheduledListeningDecorator.schedule(java.lang.Runnable command,
long delay,
java.util.concurrent.TimeUnit unit) |
default ListenableScheduledFuture<?> |
ListeningScheduledExecutorService.scheduleAtFixedRate(java.lang.Runnable command,
java.time.Duration initialDelay,
java.time.Duration period)
Duration-based overload of
ListeningScheduledExecutorService.scheduleAtFixedRate(Runnable, long, long, TimeUnit) . |
ListenableScheduledFuture<?> |
ListeningScheduledExecutorService.scheduleAtFixedRate(java.lang.Runnable command,
long initialDelay,
long period,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
MoreExecutors.ScheduledListeningDecorator.scheduleAtFixedRate(java.lang.Runnable command,
long initialDelay,
long period,
java.util.concurrent.TimeUnit unit) |
default ListenableScheduledFuture<?> |
ListeningScheduledExecutorService.scheduleWithFixedDelay(java.lang.Runnable command,
java.time.Duration initialDelay,
java.time.Duration delay)
Duration-based overload of
ListeningScheduledExecutorService.scheduleWithFixedDelay(Runnable, long, long, TimeUnit) . |
ListenableScheduledFuture<?> |
ListeningScheduledExecutorService.scheduleWithFixedDelay(java.lang.Runnable command,
long initialDelay,
long delay,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
MoreExecutors.ScheduledListeningDecorator.scheduleWithFixedDelay(java.lang.Runnable command,
long initialDelay,
long delay,
java.util.concurrent.TimeUnit unit) |
Modifier and Type | Class and Description |
---|---|
private static class |
SameThreadScheduledExecutorService.ImmediateScheduledFuture<V> |
private static class |
TestingExecutors.NoOpScheduledExecutorService.NeverScheduledFuture<V> |
Modifier and Type | Method and Description |
---|---|
<V> ListenableScheduledFuture<V> |
TestingExecutors.NoOpScheduledExecutorService.schedule(java.util.concurrent.Callable<V> callable,
long delay,
java.util.concurrent.TimeUnit unit) |
<V> ListenableScheduledFuture<V> |
SameThreadScheduledExecutorService.schedule(java.util.concurrent.Callable<V> callable,
long delay,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
TestingExecutors.NoOpScheduledExecutorService.schedule(java.lang.Runnable command,
long delay,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
SameThreadScheduledExecutorService.schedule(java.lang.Runnable command,
long delay,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
TestingExecutors.NoOpScheduledExecutorService.scheduleAtFixedRate(java.lang.Runnable command,
long initialDelay,
long period,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
SameThreadScheduledExecutorService.scheduleAtFixedRate(java.lang.Runnable command,
long initialDelay,
long period,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
TestingExecutors.NoOpScheduledExecutorService.scheduleWithFixedDelay(java.lang.Runnable command,
long initialDelay,
long delay,
java.util.concurrent.TimeUnit unit) |
ListenableScheduledFuture<?> |
SameThreadScheduledExecutorService.scheduleWithFixedDelay(java.lang.Runnable command,
long initialDelay,
long delay,
java.util.concurrent.TimeUnit unit) |