@Test void testExceptionRetryHandler() { assertThat(RetryHandler.class.isAssignableFrom(new ExceptionRetryHandler( exceptionClasses, proxy, schedule, 0) { @Override public Object operation() { return null; } }.getClass())).isTrue(); }
private ExceptionRetryHandler() { super(); }
ExceptionRetryHandler implements RetryHandler { private ExceptionRetryHandler() { super(); } }
ExceptionRetryHandler implements RetryHandler { private ExceptionRetryHandler() { super(); } private  ExceptionRetryHandler();  ExceptionRetryHandler(Class<?>[] exceptionClasses, ExceptionRetryingProxy proxy, RetrySchedule schedule, int maxRetries); }
ExceptionRetryHandler implements RetryHandler { private ExceptionRetryHandler() { super(); } private  ExceptionRetryHandler();  ExceptionRetryHandler(Class<?>[] exceptionClasses, ExceptionRetryingProxy proxy, RetrySchedule schedule, int maxRetries); @Override Object perform(); @Override void postFailure(Exception ex, int retryCount); @Override abstract Object operation(); long getRetryInterval(int retryCount); }
ExceptionRetryHandler implements RetryHandler { private ExceptionRetryHandler() { super(); } private  ExceptionRetryHandler();  ExceptionRetryHandler(Class<?>[] exceptionClasses, ExceptionRetryingProxy proxy, RetrySchedule schedule, int maxRetries); @Override Object perform(); @Override void postFailure(Exception ex, int retryCount); @Override abstract Object operation(); long getRetryInterval(int retryCount);  }