Class ConfigServicePropertySourceLocator
java.lang.Object
org.springframework.cloud.config.client.ConfigServicePropertySourceLocator
- All Implemented Interfaces:
org.springframework.cloud.bootstrap.config.PropertySourceLocator
@Order(0)
public class ConfigServicePropertySourceLocator
extends Object
implements org.springframework.cloud.bootstrap.config.PropertySourceLocator
- Author:
- Dave Syer, Mathieu Ouellet, Marnee DeRider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Deprecated. -
Constructor Summary
ConstructorsConstructorDescriptionConfigServicePropertySourceLocator
(ConfigClientProperties defaultProperties) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.core.env.PropertySource<?>
locate
(org.springframework.core.env.Environment environment) Collection<org.springframework.core.env.PropertySource<?>>
locateCollection
(org.springframework.core.env.Environment environment) void
setRestTemplate
(org.springframework.web.client.RestTemplate restTemplate)
-
Constructor Details
-
ConfigServicePropertySourceLocator
-
-
Method Details
-
locate
@Retryable(interceptor="configServerRetryInterceptor") public org.springframework.core.env.PropertySource<?> locate(org.springframework.core.env.Environment environment) - Specified by:
locate
in interfaceorg.springframework.cloud.bootstrap.config.PropertySourceLocator
-
locateCollection
@Retryable(interceptor="configServerRetryInterceptor") public Collection<org.springframework.core.env.PropertySource<?>> locateCollection(org.springframework.core.env.Environment environment) - Specified by:
locateCollection
in interfaceorg.springframework.cloud.bootstrap.config.PropertySourceLocator
-
setRestTemplate
public void setRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
-