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

removeLog4jBridgeHandler() — spring-boot Function Reference

Architecture documentation for the removeLog4jBridgeHandler() function in Log4J2LoggingSystem.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  2f642aac_1b0b_23cc_b7fc_316dc5aad68b["removeLog4jBridgeHandler()"]
  29ad5ee7_8d88_d502_0aba_ece6b363b457["cleanUp()"]
  29ad5ee7_8d88_d502_0aba_ece6b363b457 -->|calls| 2f642aac_1b0b_23cc_b7fc_316dc5aad68b
  d53bde2c_ad07_5dac_c356_1c3f62fdbab4["removeDefaultRootHandler()"]
  2f642aac_1b0b_23cc_b7fc_316dc5aad68b -->|calls| d53bde2c_ad07_5dac_c356_1c3f62fdbab4
  d5a45f32_c776_3a3d_047f_0ffd69df1fe0["getLogger()"]
  2f642aac_1b0b_23cc_b7fc_316dc5aad68b -->|calls| d5a45f32_c776_3a3d_047f_0ffd69df1fe0
  style 2f642aac_1b0b_23cc_b7fc_316dc5aad68b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/Log4J2LoggingSystem.java lines 213–222

	private void removeLog4jBridgeHandler() {
		removeDefaultRootHandler();
		java.util.logging.Logger rootLogger = java.util.logging.LogManager.getLogManager().getLogger("");
		for (final Handler handler : rootLogger.getHandlers()) {
			if (handler instanceof Log4jBridgeHandler) {
				handler.close();
				rootLogger.removeHandler(handler);
			}
		}
	}

Domain

Subdomains

Called By

Frequently Asked Questions

What does removeLog4jBridgeHandler() do?
removeLog4jBridgeHandler() is a function in the spring-boot codebase.
What does removeLog4jBridgeHandler() call?
removeLog4jBridgeHandler() calls 2 function(s): getLogger, removeDefaultRootHandler.
What calls removeLog4jBridgeHandler()?
removeLog4jBridgeHandler() is called by 1 function(s): cleanUp.

Analyze Your Own Codebase

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

Try Supermodel Free