@Experimental(value="Interceptor API to intercept resolution of a configuration name") public interface ConfigSourceInterceptorContext extends Serializable
ConfigSourceInterceptor. This allows
implementers to control the behavior of the invocation chain.| Modifier and Type | Method and Description |
|---|---|
Iterator<String> |
iterateNames()
Proceeds to the next interceptor in the chain.
|
Iterator<ConfigValue> |
iterateValues()
Proceeds to the next interceptor in the chain.
|
ConfigValue |
proceed(String name)
Proceeds to the next interceptor in the chain.
|
ConfigValue proceed(String name)
name - the configuration name to lookup. Can be the original key.ConfigValue with information about the name, value, config source and ordinal, or null
if the value isn't present.Iterator<String> iterateNames()
Iterator<ConfigValue> iterateValues()
ConfigValue with information about the name, value, config source and ordinal.Copyright © 2018–2020. All rights reserved.