Package io.smallrye.config
Class AbstractMappingConfigSourceInterceptor
java.lang.Object
io.smallrye.config.AbstractMappingConfigSourceInterceptor
- All Implemented Interfaces:
ConfigSourceInterceptor,Serializable
- Direct Known Subclasses:
FallbackConfigSourceInterceptor,RelocateConfigSourceInterceptor
public abstract class AbstractMappingConfigSourceInterceptor
extends Object
implements ConfigSourceInterceptor
- See Also:
-
Field Summary
Fields inherited from interface io.smallrye.config.ConfigSourceInterceptor
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIntercept the resolution of the configuration names.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.smallrye.config.ConfigSourceInterceptor
getValue
-
Constructor Details
-
AbstractMappingConfigSourceInterceptor
-
AbstractMappingConfigSourceInterceptor
-
-
Method Details
-
iterateNames
Description copied from interface:ConfigSourceInterceptorIntercept the resolution of the configuration names. The Iterator names may be a subset of the total names retrieved from all the registered ConfigSources. CallingConfigSourceInterceptorContext.iterateNames()will continue to execute the interceptor chain. The chain can be short-circuited by returning another instance of the Iterator.- Specified by:
iterateNamesin interfaceConfigSourceInterceptor- Parameters:
context- the interceptor context. SeeConfigSourceInterceptorContext- Returns:
- an Iterator of Strings with configuration names.
-
getMapping
-