Class StandardConfigDataLoader
java.lang.Object
org.springframework.boot.context.config.StandardConfigDataLoader
- All Implemented Interfaces:
ConfigDataLoader<StandardConfigDataResource>
public class StandardConfigDataLoader
extends Object
implements ConfigDataLoader<StandardConfigDataResource>
ConfigDataLoader
for Resource
backed locations.- Since:
- 2.4.0
- Author:
- Phillip Webb, Madhura Bhave
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionload
(ConfigDataLoaderContext context, StandardConfigDataResource resource) LoadConfigData
for the given resource.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.boot.context.config.ConfigDataLoader
isLoadable
-
Constructor Details
-
StandardConfigDataLoader
public StandardConfigDataLoader()
-
-
Method Details
-
load
public ConfigData load(ConfigDataLoaderContext context, StandardConfigDataResource resource) throws IOException, ConfigDataNotFoundException Description copied from interface:ConfigDataLoader
LoadConfigData
for the given resource.- Specified by:
load
in interfaceConfigDataLoader<StandardConfigDataResource>
- Parameters:
context
- the loader contextresource
- the resource to load- Returns:
- the loaded config data or
null
if the location should be skipped - Throws:
IOException
- on IO errorConfigDataResourceNotFoundException
- if the resource cannot be foundConfigDataNotFoundException
-