@Configuration @ConditionalOnClass(value={javax.servlet.Servlet.class,org.springframework.web.servlet.DispatcherServlet.class,javax.servlet.ServletRegistration.class}) @ConditionalOnProperty(prefix="endpoints.trace.filter", name="enabled", matchIfMissing=true) @EnableConfigurationProperties(value=TraceProperties.class) public class TraceWebFilterAutoConfiguration extends Object
Constructor and Description |
---|
TraceWebFilterAutoConfiguration(TraceRepository traceRepository,
TraceProperties traceProperties,
org.springframework.beans.factory.ObjectProvider<ErrorAttributes> errorAttributes) |
Modifier and Type | Method and Description |
---|---|
WebRequestTraceFilter |
webRequestLoggingFilter(org.springframework.beans.factory.BeanFactory beanFactory) |
public TraceWebFilterAutoConfiguration(TraceRepository traceRepository, TraceProperties traceProperties, org.springframework.beans.factory.ObjectProvider<ErrorAttributes> errorAttributes)
@Bean @ConditionalOnMissingBean public WebRequestTraceFilter webRequestLoggingFilter(org.springframework.beans.factory.BeanFactory beanFactory)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.