Package io.quarkus.deployment.logging
Class LoggingResourceProcessor
- java.lang.Object
-
- io.quarkus.deployment.logging.LoggingResourceProcessor
-
public final class LoggingResourceProcessor extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LoggingResourceProcessor.LevelCompleter
static class
LoggingResourceProcessor.LogCommand
static class
LoggingResourceProcessor.LoggerCompleter
static class
LoggingResourceProcessor.SetLogLevelCommand
-
Field Summary
Fields Modifier and Type Field Description static org.jboss.jandex.DotName
LOGGING_FILTER
-
Constructor Summary
Constructors Constructor Description LoggingResourceProcessor()
-
Method Summary
-
-
-
Method Detail
-
setupLogFilters
void setupLogFilters(BuildProducer<LogCleanupFilterBuildItem> filters)
-
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<RuntimeInitializedClassBuildItem> runtimeInit, Consumer<NativeImageSystemPropertyBuildItem> systemProp, Consumer<ServiceProviderBuildItem> provider)
-
setupLoggingRuntimeInit
LoggingSetupBuildItem setupLoggingRuntimeInit(RecorderContext context, LoggingSetupRecorder recorder, LogConfig log, LogBuildTimeConfig buildLog, CombinedIndexBuildItem combinedIndexBuildItem, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, Optional<WebSocketLogHandlerBuildItem> logStreamHandlerBuildItem, List<LogHandlerBuildItem> handlerBuildItems, List<NamedLogHandlersBuildItem> namedHandlerBuildItems, List<LogConsoleFormatBuildItem> consoleFormatItems, List<LogFileFormatBuildItem> fileFormatItems, 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)
-
setupLoggingStaticInit
void setupLoggingStaticInit(LoggingSetupRecorder recorder, LaunchModeBuildItem launchModeBuildItem)
-
setUpDarkeningDefault
void setUpDarkeningDefault(Consumer<RunTimeConfigurationDefaultBuildItem> rtcConsumer)
-
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()
-
-