Package io.quarkus.deployment.logging
Class LoggingResourceProcessor
java.lang.Object
io.quarkus.deployment.logging.LoggingResourceProcessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class(package private) static interfacestatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcloseBuildTimeLogging(List<DevServicesResultBuildItem> devServices) (package private) ConsoleCommandBuildItem(package private) voidmiscSetup(Consumer<RuntimeReinitializedClassBuildItem> runtimeInit, Consumer<NativeImageSystemPropertyBuildItem> systemProp, Consumer<ServiceProviderBuildItem> provider) (package private) voidregisterMetrics(io.quarkus.runtime.logging.LogMetricsHandlerRecorder recorder, io.quarkus.runtime.logging.LogBuildTimeConfig log, BuildProducer<MetricsFactoryConsumerBuildItem> metrics, BuildProducer<LogHandlerBuildItem> logHandler, Optional<MetricsCapabilityBuildItem> metricsCapability) (package private) voidsetMinLevelForInitialConfigurator(io.quarkus.runtime.logging.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, io.quarkus.runtime.logging.LoggingSetupRecorder recorder, CombinedIndexBuildItem combinedIndexBuildItem, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, Optional<StreamingLogHandlerBuildItem> streamingLogStreamHandlerBuildItem, List<LogHandlerBuildItem> handlerBuildItems, List<NamedLogHandlersBuildItem> namedHandlerBuildItems, List<LogConsoleFormatBuildItem> consoleFormatItems, List<LogFileFormatBuildItem> fileFormatItems, List<LogSyslogFormatBuildItem> syslogFormatItems, List<LogSocketFormatBuildItem> socketFormatItems, Optional<ConsoleFormatterBannerBuildItem> possibleBannerBuildItem, List<LogStreamBuildItem> logStreamBuildItems, BuildProducer<ShutdownListenerBuildItem> shutdownListenerBuildItemBuildProducer, LaunchModeBuildItem launchModeBuildItem, List<LogCleanupFilterBuildItem> logCleanupFilters, BuildProducer<ReflectiveClassBuildItem> reflectiveClassBuildItemBuildProducer, BuildProducer<ServiceProviderBuildItem> serviceProviderBuildItemBuildProducer) (package private) voidsetupLoggingStaticInit(io.quarkus.runtime.logging.LoggingSetupRecorder recorder, LaunchModeBuildItem launchModeBuildItem) (package private) voidsetUpMinLevelLogging(io.quarkus.runtime.logging.LogBuildTimeConfig log, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, BuildProducer<GeneratedClassBuildItem> gcProducer, BuildProducer<GeneratedResourceBuildItem> grProducer) (package private) voidsetupStackTraceFormatter(ApplicationArchivesBuildItem item, EffectiveIdeBuildItem ideSupport, BuildSystemTargetBuildItem buildSystemTargetBuildItem, List<ExceptionNotificationBuildItem> exceptionNotificationBuildItems, CuratedApplicationShutdownBuildItem curatedApplicationShutdownBuildItem, CurateOutcomeBuildItem curateOutcomeBuildItem, OutputTargetBuildItem outputTargetBuildItem, LaunchModeBuildItem launchMode, io.quarkus.runtime.logging.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(io.quarkus.runtime.logging.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, io.quarkus.runtime.logging.LoggingSetupRecorder recorder, CombinedIndexBuildItem combinedIndexBuildItem, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, Optional<StreamingLogHandlerBuildItem> streamingLogStreamHandlerBuildItem, List<LogHandlerBuildItem> handlerBuildItems, List<NamedLogHandlersBuildItem> namedHandlerBuildItems, List<LogConsoleFormatBuildItem> consoleFormatItems, List<LogFileFormatBuildItem> fileFormatItems, List<LogSyslogFormatBuildItem> syslogFormatItems, List<LogSocketFormatBuildItem> socketFormatItems, 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, io.quarkus.runtime.logging.LogBuildTimeConfig logBuildTimeConfig, BuildProducer<LoggingDecorateBuildItem> loggingDecorateProducer) -
setupLoggingStaticInit
void setupLoggingStaticInit(io.quarkus.runtime.logging.LoggingSetupRecorder recorder, LaunchModeBuildItem launchModeBuildItem) -
setUpDarkeningDefault
-
registerMetrics
void registerMetrics(io.quarkus.runtime.logging.LogMetricsHandlerRecorder recorder, io.quarkus.runtime.logging.LogBuildTimeConfig log, BuildProducer<MetricsFactoryConsumerBuildItem> metrics, BuildProducer<LogHandlerBuildItem> logHandler, Optional<MetricsCapabilityBuildItem> metricsCapability) -
setUpMinLevelLogging
void setUpMinLevelLogging(io.quarkus.runtime.logging.LogBuildTimeConfig log, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, BuildProducer<GeneratedClassBuildItem> gcProducer, BuildProducer<GeneratedResourceBuildItem> grProducer) -
closeBuildTimeLogging
-
logConsoleCommand
ConsoleCommandBuildItem logConsoleCommand()
-