parent
657890412e
commit
8321887d6a
|
@ -32,7 +32,7 @@ public final class AutoTimeProperties {
|
|||
private boolean enabled = true;
|
||||
|
||||
/**
|
||||
* Whether to publish percentile histrograms.
|
||||
* Whether to publish percentile histograms.
|
||||
*/
|
||||
private boolean percentilesHistogram;
|
||||
|
||||
|
|
|
@ -83,10 +83,10 @@ public class HttpExchangesWebFilter implements WebFilter, Ordered {
|
|||
|
||||
private void addExchangeOnCommit(ServerWebExchange exchange, PrincipalAndSession principalAndSession) {
|
||||
RecordableServerHttpRequest sourceRequest = new RecordableServerHttpRequest(exchange.getRequest());
|
||||
HttpExchange.Started startedHtppExchange = HttpExchange.start(sourceRequest);
|
||||
HttpExchange.Started startedHttpExchange = HttpExchange.start(sourceRequest);
|
||||
exchange.getResponse().beforeCommit(() -> {
|
||||
RecordableServerHttpResponse sourceResponse = new RecordableServerHttpResponse(exchange.getResponse());
|
||||
HttpExchange finishedExchange = startedHtppExchange.finish(sourceResponse,
|
||||
HttpExchange finishedExchange = startedHttpExchange.finish(sourceResponse,
|
||||
principalAndSession::getPrincipal, principalAndSession::getSessionId, this.includes);
|
||||
this.repository.add(finishedExchange);
|
||||
return Mono.empty();
|
||||
|
|
|
@ -83,7 +83,7 @@ public class HttpExchangesFilter extends OncePerRequestFilter implements Ordered
|
|||
return;
|
||||
}
|
||||
RecordableServletHttpRequest sourceRequest = new RecordableServletHttpRequest(request);
|
||||
HttpExchange.Started startedHtppExchange = HttpExchange.start(sourceRequest);
|
||||
HttpExchange.Started startedHttpExchange = HttpExchange.start(sourceRequest);
|
||||
int status = HttpStatus.INTERNAL_SERVER_ERROR.value();
|
||||
try {
|
||||
filterChain.doFilter(request, response);
|
||||
|
@ -91,7 +91,7 @@ public class HttpExchangesFilter extends OncePerRequestFilter implements Ordered
|
|||
}
|
||||
finally {
|
||||
RecordableServletHttpResponse sourceResponse = new RecordableServletHttpResponse(response, status);
|
||||
HttpExchange finishedExchange = startedHtppExchange.finish(sourceResponse, request::getUserPrincipal,
|
||||
HttpExchange finishedExchange = startedHttpExchange.finish(sourceResponse, request::getUserPrincipal,
|
||||
() -> getSessionId(request), this.includes);
|
||||
this.repository.add(finishedExchange);
|
||||
}
|
||||
|
|
|
@ -92,8 +92,8 @@ public class OAuth2ResourceServerProperties {
|
|||
return this.jwsAlgorithms;
|
||||
}
|
||||
|
||||
public void setJwsAlgorithms(List<String> jwsAlgortithms) {
|
||||
this.jwsAlgorithms = jwsAlgortithms;
|
||||
public void setJwsAlgorithms(List<String> jwsAlgorithms) {
|
||||
this.jwsAlgorithms = jwsAlgorithms;
|
||||
}
|
||||
|
||||
public String getIssuerUri() {
|
||||
|
|
|
@ -27,7 +27,7 @@ public class MyContainersConfiguration {
|
|||
|
||||
@Bean
|
||||
@RestartScope
|
||||
public MongoDBContainer monogDbContainer() {
|
||||
public MongoDBContainer mongoDbContainer() {
|
||||
return new MongoDBContainer("mongo:5.0");
|
||||
}
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ import org.springframework.test.context.DynamicPropertyRegistry;
|
|||
public class MyContainersConfiguration {
|
||||
|
||||
@Bean
|
||||
public MongoDBContainer monogDbContainer(DynamicPropertyRegistry properties) {
|
||||
public MongoDBContainer mongoDbContainer(DynamicPropertyRegistry properties) {
|
||||
MongoDBContainer container = new MongoDBContainer("mongo:5.0");
|
||||
properties.add("spring.data.mongodb.host", container::getHost);
|
||||
properties.add("spring.data.mongodb.port", container::getFirstMappedPort);
|
||||
|
|
|
@ -68,15 +68,15 @@ class ServiceConnectionAutoConfigurationRegistrar implements ImportBeanDefinitio
|
|||
|
||||
private Set<ServiceConnection> getAnnotations(ConfigurableListableBeanFactory beanFactory, String beanName,
|
||||
BeanDefinition beanDefinition) {
|
||||
Set<ServiceConnection> annoations = new LinkedHashSet<>();
|
||||
annoations.addAll(beanFactory.findAllAnnotationsOnBean(beanName, ServiceConnection.class, false));
|
||||
Set<ServiceConnection> annotations = new LinkedHashSet<>();
|
||||
annotations.addAll(beanFactory.findAllAnnotationsOnBean(beanName, ServiceConnection.class, false));
|
||||
if (beanDefinition instanceof TestcontainerBeanDefinition testcontainerBeanDefinition) {
|
||||
testcontainerBeanDefinition.getAnnotations()
|
||||
.stream(ServiceConnection.class)
|
||||
.map(MergedAnnotation::synthesize)
|
||||
.forEach(annoations::add);
|
||||
.forEach(annotations::add);
|
||||
}
|
||||
return annoations;
|
||||
return annotations;
|
||||
}
|
||||
|
||||
private BeanDefinition getBeanDefinition(ConfigurableListableBeanFactory beanFactory, String beanName) {
|
||||
|
|
|
@ -230,7 +230,7 @@ public final class Bindable<T> {
|
|||
}
|
||||
|
||||
/**
|
||||
* Create an updated {@link Bindable} instance with a specifc bind method. To use
|
||||
* Create an updated {@link Bindable} instance with a specific bind method. To use
|
||||
* {@link BindMethod#VALUE_OBJECT value object binding}, the current instance must not
|
||||
* have an existing or supplied value.
|
||||
* @param bindMethod the method to use to bind the bindable
|
||||
|
|
Loading…
Reference in New Issue