@Configuration
@Import(value=org.springframework.cloud.commons.httpclient.HttpClientConfiguration.class)
public class RevereseZuulProxyConfiguration
extends org.springframework.cloud.netflix.zuul.ZuulServerAutoConfiguration
| Modifier and Type | Class and Description |
|---|---|
protected static class |
RevereseZuulProxyConfiguration.RoutesEndpointConfiguration |
org.springframework.cloud.netflix.zuul.ZuulServerAutoConfiguration.ZuulCounterFactoryConfiguration, org.springframework.cloud.netflix.zuul.ZuulServerAutoConfiguration.ZuulFilterConfiguration, org.springframework.cloud.netflix.zuul.ZuulServerAutoConfiguration.ZuulMetricsConfiguration| Constructor and Description |
|---|
RevereseZuulProxyConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationHeadersFilter |
applicationHeadersFilter(ApplicationRouteLocator routeLocator,
HttpHeadersProvider headersProvider) |
ApplicationRouteLocator |
applicationRouteLocator() |
org.springframework.cloud.netflix.zuul.filters.pre.PreDecorationFilter |
preDecorationFilter(org.springframework.cloud.netflix.zuul.filters.RouteLocator routeLocator) |
org.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper |
proxyRequestHelper() |
org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter |
simpleHostRoutingFilter(org.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper helper,
org.springframework.cloud.netflix.zuul.filters.ZuulProperties zuulProperties,
org.springframework.cloud.commons.httpclient.ApacheHttpClientConnectionManagerFactory connectionManagerFactory,
org.springframework.cloud.commons.httpclient.ApacheHttpClientFactory httpClientFactory) |
org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter |
simpleHostRoutingFilter2(org.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper helper,
org.springframework.cloud.netflix.zuul.filters.ZuulProperties zuulProperties,
org.apache.http.impl.client.CloseableHttpClient httpClient) |
org.springframework.context.ApplicationListener<org.springframework.context.ApplicationEvent> |
zuulRefreshRoutesListener() |
debugFilter, formBodyWrapperFilter, primaryRouteLocator, sendErrorFilter, sendForwardFilter, sendResponseFilter, servlet30WrapperFilter, servletDetectionFilter, simpleRouteLocator, zuulController, zuulFeature, zuulHandlerMapping, zuulRoutesApplicationContextInitiazer, zuulServlet@Bean @Order(value=0) public ApplicationRouteLocator applicationRouteLocator()
@Bean public org.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper proxyRequestHelper()
@Bean public org.springframework.cloud.netflix.zuul.filters.pre.PreDecorationFilter preDecorationFilter(org.springframework.cloud.netflix.zuul.filters.RouteLocator routeLocator)
@Bean public ApplicationHeadersFilter applicationHeadersFilter(ApplicationRouteLocator routeLocator, HttpHeadersProvider headersProvider)
@Bean
@ConditionalOnMissingBean(value={org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter.class,org.apache.http.impl.client.CloseableHttpClient.class})
public org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter simpleHostRoutingFilter(org.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper helper,
org.springframework.cloud.netflix.zuul.filters.ZuulProperties zuulProperties,
org.springframework.cloud.commons.httpclient.ApacheHttpClientConnectionManagerFactory connectionManagerFactory,
org.springframework.cloud.commons.httpclient.ApacheHttpClientFactory httpClientFactory)
@Bean
@ConditionalOnMissingBean(value=org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter.class)
public org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter simpleHostRoutingFilter2(org.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper helper,
org.springframework.cloud.netflix.zuul.filters.ZuulProperties zuulProperties,
org.apache.http.impl.client.CloseableHttpClient httpClient)
@Bean public org.springframework.context.ApplicationListener<org.springframework.context.ApplicationEvent> zuulRefreshRoutesListener()
zuulRefreshRoutesListener in class org.springframework.cloud.netflix.zuul.ZuulServerAutoConfigurationCopyright © 2018 codecentric AG. All rights reserved.