@Configuration @EnableConfigurationProperties(value=CrowdProperties.class) @ConditionalOnProperty(value="owner.crowd.enabled") public class CrowdConfiguration extends java.lang.Object
| Constructor and Description |
|---|
CrowdConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.client.ClientHttpRequestFactory |
clientHttpRequestFactory() |
CrowdOwnerSource |
crowdOwnerSource(CrowdProperties crowdProperties,
org.springframework.web.client.RestTemplate restTemplate) |
org.springframework.web.client.RestTemplate |
restTemplate(CrowdProperties properties) |
@Bean(value="managementRequestFactory") @ConfigurationProperties(prefix="management.rest-template") public org.springframework.http.client.ClientHttpRequestFactory clientHttpRequestFactory()
@Bean(name="crowdRestTemplate") public org.springframework.web.client.RestTemplate restTemplate(CrowdProperties properties)
@Bean @Order(value=1) public CrowdOwnerSource crowdOwnerSource(CrowdProperties crowdProperties, @Qualifier(value="crowdRestTemplate") org.springframework.web.client.RestTemplate restTemplate)