@Override public RetryDecision onRequestError( Statement stmt, ConsistencyLevel cl, DriverException ex, int nbRetry) { return DefaultRetryPolicy.INSTANCE.onRequestError(stmt, cl, ex, nbRetry); }
@Override public RetryDecision onRequestError(Statement statement, ConsistencyLevel cl, DriverException e, int nbRetry) { if (e instanceof OperationTimedOutException) { return RetryDecision.rethrow(); } else { return super.onRequestError(statement, cl, e, nbRetry); } } }