Package | Description |
---|---|
org.springframework.boot.context.config |
External configuration support allowing 'application.properties' to be loaded and used
within a Spring Boot application.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigDataLoader<R extends ConfigDataResource>
Strategy class that can be used to load
ConfigData for a given
ConfigDataResource . |
interface |
ConfigDataLocationResolver<R extends ConfigDataResource>
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigTreeConfigDataResource
ConfigDataResource backed by a config tree directory. |
class |
StandardConfigDataResource
ConfigDataResource backed by a Resource . |
Modifier and Type | Method and Description |
---|---|
ConfigDataResource |
InactiveConfigDataAccessException.getLocation()
Return the
ConfigDataResource of the property source or null if the
source was not loaded from ConfigData . |
ConfigDataResource |
InvalidConfigDataPropertyException.getLocation()
Return the
ConfigDataResource of the invalid property or null if
the source was not loaded from ConfigData . |
ConfigDataResource |
ConfigDataLocationResolverContext.getParent()
Provides access to the parent
ConfigDataResource that triggered the resolve
or null if there is no available parent. |
ConfigDataResource |
ConfigDataResourceNotFoundException.getResource()
Return the resource that could not be found.
|
Modifier and Type | Method and Description |
---|---|
default void |
ConfigDataEnvironmentUpdateListener.onPropertySourceAdded(PropertySource<?> propertySource,
ConfigDataLocation location,
ConfigDataResource resource)
Called when a new
PropertySource is added to the Environment . |
static void |
ConfigDataResourceNotFoundException.throwIfDoesNotExist(ConfigDataResource resource,
File fileToCheck)
Throw a
ConfigDataNotFoundException if the specified File does not
exist. |
static void |
ConfigDataResourceNotFoundException.throwIfDoesNotExist(ConfigDataResource resource,
Path pathToCheck)
Throw a
ConfigDataNotFoundException if the specified Path does not
exist. |
static void |
ConfigDataResourceNotFoundException.throwIfDoesNotExist(ConfigDataResource resource,
Resource resourceToCheck)
Throw a
ConfigDataNotFoundException if the specified Resource does
not exist. |
Constructor and Description |
---|
ConfigDataResourceNotFoundException(ConfigDataResource resource)
Create a new
ConfigDataResourceNotFoundException instance. |
ConfigDataResourceNotFoundException(ConfigDataResource resource,
Throwable cause)
Create a new
ConfigDataResourceNotFoundException instance. |