Class CrowdConfiguration


  • @Configuration
    @EnableConfigurationProperties(CrowdProperties.class)
    @ConditionalOnProperty("owner.crowd.enabled")
    public class CrowdConfiguration
    extends java.lang.Object
    • Constructor Detail

      • CrowdConfiguration

        public CrowdConfiguration()
    • Method Detail

      • clientHttpRequestFactory

        @Bean("managementRequestFactory")
        @ConfigurationProperties(prefix="management.rest-template")
        public org.springframework.http.client.ClientHttpRequestFactory clientHttpRequestFactory()
      • restTemplate

        @Bean(name="crowdRestTemplate")
        public org.springframework.web.client.RestTemplate restTemplate​(CrowdProperties properties)
      • crowdOwnerSource

        @Bean
        @Order(1)
        public CrowdOwnerSource crowdOwnerSource​(CrowdProperties crowdProperties,
                                                 @Qualifier("crowdRestTemplate")
                                                 org.springframework.web.client.RestTemplate restTemplate)