public class RetryableRestTemplate
extends org.springframework.web.client.RestTemplate
| Constructor and Description |
|---|
RetryableRestTemplate(org.springframework.http.client.ClientHttpRequestFactory requestFactory,
org.springframework.retry.support.RetryTemplate retryTemplate,
RetryStrategy retryStrategy)
Create a new instance of the
RetryableRestTemplate. |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
doExecute(URI url,
org.springframework.http.HttpMethod method,
org.springframework.web.client.RequestCallback requestCallback,
org.springframework.web.client.ResponseExtractor<T> responseExtractor) |
acceptHeaderRequestCallback, delete, delete, delete, exchange, exchange, exchange, exchange, exchange, exchange, exchange, exchange, execute, execute, execute, getErrorHandler, getForEntity, getForEntity, getForEntity, getForObject, getForObject, getForObject, getMessageConverters, getUriTemplateHandler, handleResponse, headersExtractor, headForHeaders, headForHeaders, headForHeaders, httpEntityCallback, httpEntityCallback, optionsForAllow, optionsForAllow, optionsForAllow, patchForObject, patchForObject, patchForObject, postForEntity, postForEntity, postForEntity, postForLocation, postForLocation, postForLocation, postForObject, postForObject, postForObject, put, put, put, responseEntityExtractor, setDefaultUriVariables, setErrorHandler, setMessageConverters, setUriTemplateHandlergetInterceptors, getRequestFactory, setInterceptorspublic RetryableRestTemplate(org.springframework.http.client.ClientHttpRequestFactory requestFactory,
org.springframework.retry.support.RetryTemplate retryTemplate,
RetryStrategy retryStrategy)
RetryableRestTemplate.requestFactory - HTTP request factory to useretryTemplate - retry templateretryStrategy - retry strategyprotected <T> T doExecute(URI url, org.springframework.http.HttpMethod method, org.springframework.web.client.RequestCallback requestCallback, org.springframework.web.client.ResponseExtractor<T> responseExtractor) throws org.springframework.web.client.RestClientException
doExecute in class org.springframework.web.client.RestTemplateorg.springframework.web.client.RestClientExceptionCopyright © 2019. All rights reserved.