Class RetryableAction<Response>

java.lang.Object
org.elasticsearch.action.support.RetryableAction<Response>

public abstract class RetryableAction<Response>
extends java.lang.Object
A action that will be retried on failure if shouldRetry(Exception) returns true. The executor the action will be executed on can be defined in the constructor. Otherwise, SAME is the default. The action will be retried with exponentially increasing delay periods until the timeout period has been reached.