public class SeleniumActionRetryController
Modifiers | Name | Description |
---|---|---|
static class |
SeleniumActionRetryController.RetryContext |
|
static interface |
SeleniumActionRetryController.RetryableAction |
|
static interface |
SeleniumActionRetryController.ShouldRetryCondition |
Modifiers | Name | Description |
---|---|---|
static long |
DEFAULT_RETRY_DELAY |
Type Params | Return Type | Name and description |
---|---|---|
<ReturnType> |
public ReturnType |
performAction(RetryableAction<ReturnType> action, long delayBetweenRetries, SeleniumActionRetryController.ShouldRetryCondition shouldRetry) |
<ReturnType> |
public ReturnType |
performAction(RetryableAction<ReturnType> action, long delayBetweenRetries, SeleniumActionRetryController.ShouldRetryCondition shouldRetry, Exception[] lastException) |
<ReturnType> |
public ReturnType |
retry(RetryableAction<ReturnType> action, int maxRetries) |
<ReturnType> |
public ReturnType |
retry(RetryableAction<ReturnType> action, int maxRetries, long delayBetweenRetries) |
<ReturnType> |
public ReturnType |
retry(RetryableAction<ReturnType> action, long timeout) |
<ReturnType> |
public ReturnType |
retry(RetryableAction<ReturnType> action, long timeout, long delayBetweenRetries) |