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) |