Class CoherenceConfigDataLoader
java.lang.Object
com.oracle.coherence.spring.boot.config.CoherenceConfigDataLoader
- All Implemented Interfaces:
org.springframework.boot.context.config.ConfigDataLoader<CoherenceConfigDataResource>
public class CoherenceConfigDataLoader
extends Object
implements org.springframework.boot.context.config.ConfigDataLoader<CoherenceConfigDataResource>
Coherence-specific implementation of Spring Boot's
ConfigDataLoader
.- Since:
- 3.0
- Author:
- Gunnar Hillert
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuildSourceNames
(CoherenceConfigDataResource coherenceConfigDataResource) Build a list of config source names.List<PropertySource<?>>
org.springframework.boot.context.config.ConfigData
load
(org.springframework.boot.context.config.ConfigDataLoaderContext context, CoherenceConfigDataResource 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
-
CoherenceConfigDataLoader
public CoherenceConfigDataLoader()
-
-
Method Details
-
load
public org.springframework.boot.context.config.ConfigData load(org.springframework.boot.context.config.ConfigDataLoaderContext context, CoherenceConfigDataResource resource) - Specified by:
load
in interfaceorg.springframework.boot.context.config.ConfigDataLoader<CoherenceConfigDataResource>
-
getPropertySources
-
buildSourceNames
Build a list of config source names. These are the key under which the properties are stored by Coherence.- Parameters:
coherenceConfigDataResource
- must not be null- Returns:
- a list of config source names
-