Package io.quarkus.arc.runtime
Class ConfigStaticInitValues
- java.lang.Object
-
- io.quarkus.arc.runtime.ConfigStaticInitValues
-
@Singleton public class ConfigStaticInitValues extends Object
This is a store for all config values injected (directly or programmatically) during the static init phase.The values are then compared with the current values during the runtime init, i.e. when the application starts. If a mismatch is found the startup fails with an actionable error.
-
-
Constructor Summary
Constructors Constructor Description ConfigStaticInitValues()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
onStart(StartupEvent event)
(package private) void
recordConfigValue(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, String name, String value)
-
-
-
Method Detail
-
recordConfigValue
void recordConfigValue(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, String name, String value)
-
onStart
void onStart(@Observes @Priority(-2147483648) StartupEvent event)
-
-