Package io.quarkus.arc.runtime
Class ConfigStaticInitCheckInterceptor
java.lang.Object
io.quarkus.arc.runtime.ConfigStaticInitCheckInterceptor
Intercepts the producer methods declared on
ConfigProducer and records the config value during the static
initialization phase unless the injection point is annotated with StaticInitSafe. It's no-op for any other execution
mode.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) ObjectaroundInvoke(jakarta.interceptor.InvocationContext context) (package private) static voidrecordConfigValue(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, ConfigStaticInitValues configValues)
-
Field Details
-
configValues
-
-
Constructor Details
-
ConfigStaticInitCheckInterceptor
public ConfigStaticInitCheckInterceptor()
-
-
Method Details
-
aroundInvoke
- Throws:
Exception
-
recordConfigValue
static void recordConfigValue(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, ConfigStaticInitValues configValues)
-