Class AbstractScmEnvironmentRepository
java.lang.Object
org.springframework.cloud.config.server.support.AbstractScmAccessor
org.springframework.cloud.config.server.environment.AbstractScmEnvironmentRepository
- All Implemented Interfaces:
org.springframework.beans.factory.Aware, EnvironmentRepository, SearchPathLocator, org.springframework.context.ResourceLoaderAware, org.springframework.core.Ordered
- Direct Known Subclasses:
JGitEnvironmentRepository, SvnKitEnvironmentRepository
public abstract class AbstractScmEnvironmentRepository
extends AbstractScmAccessor
implements EnvironmentRepository, SearchPathLocator, org.springframework.core.Ordered
- Author:
- Dave Syer
-
Nested Class Summary
Nested classes/interfaces inherited from interface SearchPathLocator
SearchPathLocator.Locations -
Field Summary
Fields inherited from class AbstractScmAccessor
loggerFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionAbstractScmEnvironmentRepository(org.springframework.core.env.ConfigurableEnvironment environment, io.micrometer.observation.ObservationRegistry observationRegistry) AbstractScmEnvironmentRepository(org.springframework.core.env.ConfigurableEnvironment environment, AbstractScmAccessorProperties properties, io.micrometer.observation.ObservationRegistry observationRegistry) -
Method Summary
Methods inherited from class AbstractScmAccessor
createBaseDir, getBasedir, getEnvironment, getPassphrase, getPassword, getSearchLocations, getSearchPaths, getUri, getUsername, getWorkingDirectory, isStrictHostKeyChecking, setBasedir, setEnvironment, setPassphrase, setPassword, setResourceLoader, setSearchPaths, setStrictHostKeyChecking, setUri, setUsernameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SearchPathLocator
getLocations
-
Constructor Details
-
AbstractScmEnvironmentRepository
public AbstractScmEnvironmentRepository(org.springframework.core.env.ConfigurableEnvironment environment, io.micrometer.observation.ObservationRegistry observationRegistry) -
AbstractScmEnvironmentRepository
public AbstractScmEnvironmentRepository(org.springframework.core.env.ConfigurableEnvironment environment, AbstractScmAccessorProperties properties, io.micrometer.observation.ObservationRegistry observationRegistry)
-
-
Method Details
-
findOne
public org.springframework.cloud.config.environment.Environment findOne(String application, String profile, String label) - Specified by:
findOnein interfaceEnvironmentRepository
-
findOne
public org.springframework.cloud.config.environment.Environment findOne(String application, String profile, String label, boolean includeOrigin) - Specified by:
findOnein interfaceEnvironmentRepository
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
setOrder
public void setOrder(int order)
-