public class Polling extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Polling.PollingOptions |
| 构造器和说明 |
|---|
Polling() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Polling.PollingOptions |
stopAfterAttempt(int attemptNumber)
Stops after N failed attempts.
|
static Polling.PollingOptions |
stopAfterDelay(long duration,
TimeUnit timeUnit)
Stops after a given delay.
|
static Polling.PollingOptions |
waitPeriodly(long sleepTime,
TimeUnit timeUnit)
Waits with a fixed interval.
|
static Polling.PollingOptions |
waitRandomly(long maximumTime,
TimeUnit timeUnit)
Waits with a random interval.
|
public static Polling.PollingOptions waitPeriodly(long sleepTime, TimeUnit timeUnit)
sleepTime - the time to sleeptimeUnit - the unit of the time to sleeppublic static Polling.PollingOptions waitRandomly(long maximumTime, TimeUnit timeUnit)
maximumTime - the maximum time to sleeptimeUnit - the unit of the maximum timepublic static Polling.PollingOptions stopAfterDelay(long duration, @Nonnull TimeUnit timeUnit)
duration - timeUnit - public static Polling.PollingOptions stopAfterAttempt(int attemptNumber)
attemptNumber - Copyright © 2019. All rights reserved.