Polishing
This commit is contained in:
parent
5dc26460fb
commit
005d5ef922
|
|
@ -29,11 +29,12 @@ import org.springframework.util.StringUtils;
|
||||||
* Created using the {@code parse*} methods.
|
* Created using the {@code parse*} methods.
|
||||||
*
|
*
|
||||||
* @author Arjen Poutsma
|
* @author Arjen Poutsma
|
||||||
|
* @author Juergen Hoeller
|
||||||
* @since 5.3
|
* @since 5.3
|
||||||
*/
|
*/
|
||||||
final class BitsCronField extends CronField {
|
final class BitsCronField extends CronField {
|
||||||
|
|
||||||
public static BitsCronField ZERO_NANOS = forZeroNanos();
|
public static final BitsCronField ZERO_NANOS = forZeroNanos();
|
||||||
|
|
||||||
private static final long MASK = 0xFFFFFFFFFFFFFFFFL;
|
private static final long MASK = 0xFFFFFFFFFFFFFFFFL;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -392,6 +392,7 @@ public class RestTemplate extends InterceptingHttpAccessor implements RestOperat
|
||||||
return this.observationConvention;
|
return this.observationConvention;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// GET
|
// GET
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -872,13 +873,14 @@ public class RestTemplate extends InterceptingHttpAccessor implements RestOperat
|
||||||
request = createRequest(url, method);
|
request = createRequest(url, method);
|
||||||
}
|
}
|
||||||
catch (IOException ex) {
|
catch (IOException ex) {
|
||||||
ResourceAccessException exception = createResourceAccessException(url, method, ex);
|
throw createResourceAccessException(url, method, ex);
|
||||||
throw exception;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ClientRequestObservationContext observationContext = new ClientRequestObservationContext(request);
|
ClientRequestObservationContext observationContext = new ClientRequestObservationContext(request);
|
||||||
observationContext.setUriTemplate(uriTemplate);
|
observationContext.setUriTemplate(uriTemplate);
|
||||||
Observation observation = ClientHttpObservationDocumentation.HTTP_CLIENT_EXCHANGES.observation(this.observationConvention,
|
Observation observation = ClientHttpObservationDocumentation.HTTP_CLIENT_EXCHANGES.observation(
|
||||||
DEFAULT_OBSERVATION_CONVENTION, () -> observationContext, this.observationRegistry).start();
|
this.observationConvention, DEFAULT_OBSERVATION_CONVENTION,
|
||||||
|
() -> observationContext, this.observationRegistry).start();
|
||||||
ClientHttpResponse response = null;
|
ClientHttpResponse response = null;
|
||||||
try (Observation.Scope scope = observation.openScope()){
|
try (Observation.Scope scope = observation.openScope()){
|
||||||
if (requestCallback != null) {
|
if (requestCallback != null) {
|
||||||
|
|
@ -890,13 +892,13 @@ public class RestTemplate extends InterceptingHttpAccessor implements RestOperat
|
||||||
return (responseExtractor != null ? responseExtractor.extractData(response) : null);
|
return (responseExtractor != null ? responseExtractor.extractData(response) : null);
|
||||||
}
|
}
|
||||||
catch (IOException ex) {
|
catch (IOException ex) {
|
||||||
ResourceAccessException exception = createResourceAccessException(url, method, ex);
|
ResourceAccessException accessEx = createResourceAccessException(url, method, ex);
|
||||||
observation.error(exception);
|
observation.error(accessEx);
|
||||||
throw exception;
|
throw accessEx;
|
||||||
}
|
}
|
||||||
catch (Throwable exc) {
|
catch (Throwable ex) {
|
||||||
observation.error(exc);
|
observation.error(ex);
|
||||||
throw exc;
|
throw ex;
|
||||||
}
|
}
|
||||||
finally {
|
finally {
|
||||||
if (response != null) {
|
if (response != null) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue