Package io.quarkus.deployment.logging
Class LoggingResourceProcessor
java.lang.Object
io.quarkus.deployment.logging.LoggingResourceProcessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) ConsoleCommandBuildItem(package private) voidmiscSetup(Consumer<RuntimeReinitializedClassBuildItem> runtimeInit, Consumer<NativeImageSystemPropertyBuildItem> systemProp, Consumer<ServiceProviderBuildItem> provider) (package private) voidregisterMetrics(LogMetricsHandlerRecorder recorder, LogBuildTimeConfig log, BuildProducer<MetricsFactoryConsumerBuildItem> metrics, BuildProducer<LogHandlerBuildItem> logHandler, Optional<MetricsCapabilityBuildItem> metricsCapability) (package private) voidsetMinLevelForInitialConfigurator(LogBuildTimeConfig logBuildTimeConfig, BuildProducer<SystemPropertyBuildItem> systemPropertyBuildItemBuildProducer, BuildProducer<NativeImageSystemPropertyBuildItem> nativeImageSystemPropertyBuildItemBuildProducer) (package private) SystemPropertyBuildItem(package private) void(package private) voidsetUpDefaultLevels(List<LogCategoryBuildItem> categories, Consumer<RunTimeConfigurationDefaultBuildItem> configOutput, Consumer<LogCategoryMinLevelDefaultsBuildItem> minLevelDefaultsOutput) (package private) voidsetUpDefaultLogCleanupFilters(List<LogCleanupFilterBuildItem> logCleanupFilters, Consumer<RunTimeConfigurationDefaultBuildItem> configOutput) (package private) void(package private) LoggingSetupBuildItemsetupLoggingRuntimeInit(RecorderContext context, LoggingSetupRecorder recorder, LogConfig log, LogBuildTimeConfig buildLog, CombinedIndexBuildItem combinedIndexBuildItem, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, Optional<StreamingLogHandlerBuildItem> streamingLogStreamHandlerBuildItem, List<LogHandlerBuildItem> handlerBuildItems, List<NamedLogHandlersBuildItem> namedHandlerBuildItems, List<LogConsoleFormatBuildItem> consoleFormatItems, List<LogFileFormatBuildItem> fileFormatItems, List<LogSyslogFormatBuildItem> syslogFormatItems, Optional<ConsoleFormatterBannerBuildItem> possibleBannerBuildItem, List<LogStreamBuildItem> logStreamBuildItems, BuildProducer<ShutdownListenerBuildItem> shutdownListenerBuildItemBuildProducer, LaunchModeBuildItem launchModeBuildItem, List<LogCleanupFilterBuildItem> logCleanupFilters, BuildProducer<ReflectiveClassBuildItem> reflectiveClassBuildItemBuildProducer, BuildProducer<ServiceProviderBuildItem> serviceProviderBuildItemBuildProducer) (package private) voidsetupLoggingStaticInit(LoggingSetupRecorder recorder, LaunchModeBuildItem launchModeBuildItem) (package private) voidsetUpMinLevelLogging(LogBuildTimeConfig log, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, BuildProducer<GeneratedClassBuildItem> generatedTraceLogger) (package private) voidsetupStackTraceFormatter(ApplicationArchivesBuildItem item, EffectiveIdeBuildItem ideSupport, BuildSystemTargetBuildItem buildSystemTargetBuildItem, List<ExceptionNotificationBuildItem> exceptionNotificationBuildItems, CuratedApplicationShutdownBuildItem curatedApplicationShutdownBuildItem, CurateOutcomeBuildItem curateOutcomeBuildItem, OutputTargetBuildItem outputTargetBuildItem, LaunchModeBuildItem launchMode, LogBuildTimeConfig logBuildTimeConfig, BuildProducer<LoggingDecorateBuildItem> loggingDecorateProducer)
-
Field Details
-
LOGGING_FILTER
public static final org.jboss.jandex.DotName LOGGING_FILTER
-
-
Constructor Details
-
LoggingResourceProcessor
public LoggingResourceProcessor()
-
-
Method Details
-
setupLogFilters
-
setProperty
SystemPropertyBuildItem setProperty() -
setMinLevelForInitialConfigurator
void setMinLevelForInitialConfigurator(LogBuildTimeConfig logBuildTimeConfig, BuildProducer<SystemPropertyBuildItem> systemPropertyBuildItemBuildProducer, BuildProducer<NativeImageSystemPropertyBuildItem> nativeImageSystemPropertyBuildItemBuildProducer) -
setUpDefaultLevels
void setUpDefaultLevels(List<LogCategoryBuildItem> categories, Consumer<RunTimeConfigurationDefaultBuildItem> configOutput, Consumer<LogCategoryMinLevelDefaultsBuildItem> minLevelDefaultsOutput) -
setUpDefaultLogCleanupFilters
void setUpDefaultLogCleanupFilters(List<LogCleanupFilterBuildItem> logCleanupFilters, Consumer<RunTimeConfigurationDefaultBuildItem> configOutput) -
miscSetup
void miscSetup(Consumer<RuntimeReinitializedClassBuildItem> runtimeInit, Consumer<NativeImageSystemPropertyBuildItem> systemProp, Consumer<ServiceProviderBuildItem> provider) -
setupLoggingRuntimeInit
LoggingSetupBuildItem setupLoggingRuntimeInit(RecorderContext context, LoggingSetupRecorder recorder, LogConfig log, LogBuildTimeConfig buildLog, CombinedIndexBuildItem combinedIndexBuildItem, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, Optional<StreamingLogHandlerBuildItem> streamingLogStreamHandlerBuildItem, List<LogHandlerBuildItem> handlerBuildItems, List<NamedLogHandlersBuildItem> namedHandlerBuildItems, List<LogConsoleFormatBuildItem> consoleFormatItems, List<LogFileFormatBuildItem> fileFormatItems, List<LogSyslogFormatBuildItem> syslogFormatItems, Optional<ConsoleFormatterBannerBuildItem> possibleBannerBuildItem, List<LogStreamBuildItem> logStreamBuildItems, BuildProducer<ShutdownListenerBuildItem> shutdownListenerBuildItemBuildProducer, LaunchModeBuildItem launchModeBuildItem, List<LogCleanupFilterBuildItem> logCleanupFilters, BuildProducer<ReflectiveClassBuildItem> reflectiveClassBuildItemBuildProducer, BuildProducer<ServiceProviderBuildItem> serviceProviderBuildItemBuildProducer) -
setupStackTraceFormatter
void setupStackTraceFormatter(ApplicationArchivesBuildItem item, EffectiveIdeBuildItem ideSupport, BuildSystemTargetBuildItem buildSystemTargetBuildItem, List<ExceptionNotificationBuildItem> exceptionNotificationBuildItems, CuratedApplicationShutdownBuildItem curatedApplicationShutdownBuildItem, CurateOutcomeBuildItem curateOutcomeBuildItem, OutputTargetBuildItem outputTargetBuildItem, LaunchModeBuildItem launchMode, LogBuildTimeConfig logBuildTimeConfig, BuildProducer<LoggingDecorateBuildItem> loggingDecorateProducer) -
setupLoggingStaticInit
-
setUpDarkeningDefault
-
registerMetrics
void registerMetrics(LogMetricsHandlerRecorder recorder, LogBuildTimeConfig log, BuildProducer<MetricsFactoryConsumerBuildItem> metrics, BuildProducer<LogHandlerBuildItem> logHandler, Optional<MetricsCapabilityBuildItem> metricsCapability) -
setUpMinLevelLogging
void setUpMinLevelLogging(LogBuildTimeConfig log, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, BuildProducer<GeneratedClassBuildItem> generatedTraceLogger) -
logConsoleCommand
ConsoleCommandBuildItem logConsoleCommand()
-