Package io.quarkus.runtime
-
Interface Summary Interface Description BuilderConfig This configuration class is here to avoid warnings when using-Dquarkus.builder.=...
.ConfigConfig We don't really use this, because these are configurations for the config itself, so it causes a chicken / egg problem, but we need it for documentation purposes.IOThreadDetector LaunchConfig MockedThroughWrapper Usually, QuarkusMock mocking replaces a "delegating instance" of a client proxy.ObjectSubstitution<F,T> An interface that can be used to substitute a non-bytecode serializable class with a replacement.QuarkusApplication This is usually used for command mode applications with a startup logic.ShutdownContext A context that can be passed into runtime recorders that allows for shutdown tasks to be added.StartupTask A task that is run on startup. -
Class Summary Class Description Application The application base class, which is extended and implemented by a generated class which implements the application setup logic.ApplicationConfig ApplicationLifecycleManager Manages the lifecycle of a Quarkus application.ApplicationLifecycleManager.ShutdownHookThread BannerRecorder BannerRuntimeConfig BlockingOperationControl BlockingOperationRecorder BuildAnalyticsConfig Build time analytics configuration.CommandLineRuntimeConfig This configuration class is here to avoid warnings when using-Dquarkus.args=...
.DebugRuntimeConfig DebugRuntimeConfig$$accessor ExecutionModeManager ExecutorRecorder LiveReloadConfig LiveReloadConfig$$accessor LocalesBuildTimeConfig NativeImageFeatureUtils NativeImageRuntimePropertiesRecorder Native image system properties are not automatically propagated to runtime anymore.PreloadClassesRecorder Quarkus The entry point for applications that use a main method.RuntimeValue<T> Represents a proxyable object that can be returned from a bytecode recorder, and passed between recorders.ShutdownContext.CloseRunnable ShutdownEvent Event that is fired before shutdown and can be inspected for shutdown cause.SnapStartRecorder Stores the optimizations to execute for SnapStart.StartupContext StartupEvent Event class that is fired on startup.TemplateHtmlBuilder ThreadPoolConfig The core thread pool config.TlsConfig Configuration class allowing to globally set TLS properties. -
Enum Summary Enum Description ExecutionMode The runtime execution mode.ImageMode The image execution mode of the application.LaunchMode ShutdownEvent.ShutdownReason An enum with values reflecting the reason for application shutdown. -
Exception Summary Exception Description BlockingOperationNotAllowedException Exception that is thrown when a blocking operation is performed on the IO thread.PreventFurtherStepsException When this exception is thrown from a runtime init recorder method, then no other recorder steps will be executed and the application will be terminated.QuarkusBindException An exception that is meant to stand in forBindException
and provide information about the target which caused the bind exception. -
Annotation Types Summary Annotation Type Description Shutdown This annotation is used to mark a business method of a CDI bean that should be executed during application shutdown.Startup This annotation can be used to initialize a CDI bean at application startup: If a bean class is annotated then a contextual instance is created and thePostConstruct
callbacks are invoked. If a producer method is annotated then a contextual instance is created, i.e.