planning#2228: Retry Logic HTTP Calls
parent
94a8fa60
No related branches found
No related tags found
Showing
- README.md 1 addition, 1 deletionREADME.md
- client/pom.xml 1 addition, 1 deletionclient/pom.xml
- client/src/main/java/dev/fitko/fitconnect/api/config/defaults/RetryableStatusCodes.java 35 additions, 0 deletions.../fitconnect/api/config/defaults/RetryableStatusCodes.java
- client/src/main/java/dev/fitko/fitconnect/api/config/http/HttpConfig.java 3 additions, 0 deletions...java/dev/fitko/fitconnect/api/config/http/HttpConfig.java
- client/src/main/java/dev/fitko/fitconnect/api/config/http/RetryConfig.java 28 additions, 0 deletions...ava/dev/fitko/fitconnect/api/config/http/RetryConfig.java
- client/src/main/java/dev/fitko/fitconnect/client/bootstrap/ClientFactory.java 20 additions, 3 deletions.../dev/fitko/fitconnect/client/bootstrap/ClientFactory.java
- client/src/main/java/dev/fitko/fitconnect/client/sender/SubmissionSender.java 1 addition, 2 deletions.../dev/fitko/fitconnect/client/sender/SubmissionSender.java
- client/src/main/java/dev/fitko/fitconnect/core/auth/DefaultOAuthApiService.java 1 addition, 1 deletion...ev/fitko/fitconnect/core/auth/DefaultOAuthApiService.java
- client/src/main/java/dev/fitko/fitconnect/core/http/HttpClient.java 2 additions, 2 deletions.../main/java/dev/fitko/fitconnect/core/http/HttpClient.java
- client/src/main/java/dev/fitko/fitconnect/core/http/interceptors/RetryInterceptor.java 144 additions, 0 deletions...o/fitconnect/core/http/interceptors/RetryInterceptor.java
- client/src/main/java/dev/fitko/fitconnect/core/http/retrylogic/ExponentialBackoff.java 63 additions, 0 deletions...o/fitconnect/core/http/retrylogic/ExponentialBackoff.java
- client/src/main/java/dev/fitko/fitconnect/core/http/retrylogic/RandomValue.java 18 additions, 0 deletions...ev/fitko/fitconnect/core/http/retrylogic/RandomValue.java
- client/src/test/java/dev/fitko/fitconnect/client/bootstrap/ApplicationConfigLoaderTest.java 19 additions, 11 deletions...connect/client/bootstrap/ApplicationConfigLoaderTest.java
- client/src/test/java/dev/fitko/fitconnect/core/http/HttpClientTest.java 55 additions, 0 deletions...t/java/dev/fitko/fitconnect/core/http/HttpClientTest.java
- client/src/test/java/dev/fitko/fitconnect/core/http/interceptors/RetryInterceptorTest.java 164 additions, 0 deletions...tconnect/core/http/interceptors/RetryInterceptorTest.java
- client/src/test/java/dev/fitko/fitconnect/core/http/retrylogic/ExponentialBackoffTest.java 100 additions, 0 deletions...tconnect/core/http/retrylogic/ExponentialBackoffTest.java
- client/src/test/java/dev/fitko/fitconnect/core/http/retrylogic/RandomValueTest.java 56 additions, 0 deletions...itko/fitconnect/core/http/retrylogic/RandomValueTest.java
- client/src/test/resources/logback-test.xml 20 additions, 0 deletionsclient/src/test/resources/logback-test.xml
- client/src/test/resources/test-config-with-http-settings.yml 5 additions, 0 deletionsclient/src/test/resources/test-config-with-http-settings.yml
- config.yml 5 additions, 0 deletionsconfig.yml
Loading
Please register or sign in to comment