/** * Send a bulk request, handling retries. */ void sendBulkRequest(BulkRequest request) { if (task.isCancelled()) { finishHim(null); return; } retry.withAsyncBackoff(client, request, new ActionListener<BulkResponse>() { @Override public void onResponse(BulkResponse response) { onBulkResponse(response); } @Override public void onFailure(Throwable e) { finishHim(e); } }); }
/** * Send a bulk request, handling retries. */ void sendBulkRequest(BulkRequest request) { if (task.isCancelled()) { finishHim(null); return; } retry.withAsyncBackoff(client, request, new ActionListener<BulkResponse>() { @Override public void onResponse(BulkResponse response) { onBulkResponse(response); } @Override public void onFailure(Throwable e) { finishHim(e); } }); }
Retry.on(EsRejectedExecutionException.class) .policy(backoffPolicy) .withAsyncBackoff(client, bulkRequest, new ActionListener<BulkResponse>() { @Override public void onResponse(BulkResponse response) {
Retry.on(EsRejectedExecutionException.class) .policy(backoffPolicy) .withAsyncBackoff(client, bulkRequest, new ActionListener<BulkResponse>() { @Override public void onResponse(BulkResponse response) {