Home / Function/ initializeSpringBootLogging() — spring-boot Function Reference

initializeSpringBootLogging() — spring-boot Function Reference

Architecture documentation for the initializeSpringBootLogging() function in LoggingApplicationListener.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  dacf1b60_9e14_9830_cc38_d3a0af142cdb["initializeSpringBootLogging()"]
  e06ef738_5468_1b36_b55d_7d5d424380b3["initializeFinalLoggingLevels()"]
  e06ef738_5468_1b36_b55d_7d5d424380b3 -->|calls| dacf1b60_9e14_9830_cc38_d3a0af142cdb
  3840252c_f845_8a5b_c1ca_33a87893d88c["getLogLevelConfigurer()"]
  dacf1b60_9e14_9830_cc38_d3a0af142cdb -->|calls| 3840252c_f845_8a5b_c1ca_33a87893d88c
  71392a28_1643_efb8_9431_5f45227a9222["configureLogLevel()"]
  dacf1b60_9e14_9830_cc38_d3a0af142cdb -->|calls| 71392a28_1643_efb8_9431_5f45227a9222
  style dacf1b60_9e14_9830_cc38_d3a0af142cdb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/context/logging/LoggingApplicationListener.java lines 383–387

	protected void initializeSpringBootLogging(LoggingSystem system, LogLevel springBootLogging) {
		BiConsumer<String, @Nullable LogLevel> configurer = getLogLevelConfigurer(system);
		SPRING_BOOT_LOGGING_LOGGERS.getOrDefault(springBootLogging, Collections.emptyList())
			.forEach((name) -> configureLogLevel(name, springBootLogging, configurer));
	}

Domain

Subdomains

Frequently Asked Questions

What does initializeSpringBootLogging() do?
initializeSpringBootLogging() is a function in the spring-boot codebase.
What does initializeSpringBootLogging() call?
initializeSpringBootLogging() calls 2 function(s): configureLogLevel, getLogLevelConfigurer.
What calls initializeSpringBootLogging()?
initializeSpringBootLogging() is called by 1 function(s): initializeFinalLoggingLevels.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free