@Configuration @ComponentScan(basePackages="org.apache.servicecomb.governance") public class GovernanceConfiguration extends Object
| Constructor and Description |
|---|
GovernanceConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.context.ApplicationListener<ConfigRefreshEvent> |
governanceApplicationListener() |
GovernanceClientHttpRequestInterceptor |
governanceClientHttpRequestInterceptor(List<org.springframework.web.client.RestTemplate> restTemplates) |
GovernanceFeignClient |
governanceFeignClient() |
org.apache.servicecomb.governance.InvocationContext |
governanceInvocationContext() |
org.apache.servicecomb.governance.MicroserviceMeta |
governanceMicroserviceMeta() |
GovernanceRequestMappingHandlerAdapter |
governanceRequestMappingHandlerAdapter() |
org.springframework.cloud.client.loadbalancer.RestTemplateCustomizer |
governanceRestTemplateCustomizer(GovernanceClientHttpRequestInterceptor governanceClientHttpRequestInterceptor,
org.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor loadBalancerInterceptor) |
org.apache.servicecomb.governance.handler.ext.RetryExtension |
governanceRetryExtension() |
@Bean @ConditionalOnClass(name="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter") public GovernanceRequestMappingHandlerAdapter governanceRequestMappingHandlerAdapter()
@Bean public org.springframework.context.ApplicationListener<ConfigRefreshEvent> governanceApplicationListener()
@Bean @ConditionalOnClass(value=org.springframework.web.client.RestTemplate.class) public GovernanceClientHttpRequestInterceptor governanceClientHttpRequestInterceptor(@Autowired(required=false) @LoadBalanced List<org.springframework.web.client.RestTemplate> restTemplates)
@Bean @ConditionalOnMissingBean @ConditionalOnMissingClass(value="org.springframework.retry.support.RetryTemplate") public org.springframework.cloud.client.loadbalancer.RestTemplateCustomizer governanceRestTemplateCustomizer(GovernanceClientHttpRequestInterceptor governanceClientHttpRequestInterceptor, org.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor loadBalancerInterceptor)
@Bean @ConditionalOnClass(name="org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient") public GovernanceFeignClient governanceFeignClient()
@Bean public org.apache.servicecomb.governance.MicroserviceMeta governanceMicroserviceMeta()
@Bean public org.apache.servicecomb.governance.InvocationContext governanceInvocationContext()
@Bean public org.apache.servicecomb.governance.handler.ext.RetryExtension governanceRetryExtension()
Copyright © 2023 Pivotal Software, Inc.. All rights reserved.