cleanUp() — spring-boot Function Reference
Architecture documentation for the cleanUp() function in Log4J2LoggingSystem.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 29ad5ee7_8d88_d502_0aba_ece6b363b457["cleanUp()"] 3fd06bae_0f90_3836_e1dd_ba0a88b1617c["cleanUp()"] 29ad5ee7_8d88_d502_0aba_ece6b363b457 -->|calls| 3fd06bae_0f90_3836_e1dd_ba0a88b1617c 75f7a353_b3bd_4a97_44f4_02cb5bc5d805["isLog4jBridgeHandlerAvailable()"] 29ad5ee7_8d88_d502_0aba_ece6b363b457 -->|calls| 75f7a353_b3bd_4a97_44f4_02cb5bc5d805 2f642aac_1b0b_23cc_b7fc_316dc5aad68b["removeLog4jBridgeHandler()"] 29ad5ee7_8d88_d502_0aba_ece6b363b457 -->|calls| 2f642aac_1b0b_23cc_b7fc_316dc5aad68b 412405e1_afb7_ef0a_b22d_5edc2df0b828["getLoggerContext()"] 29ad5ee7_8d88_d502_0aba_ece6b363b457 -->|calls| 412405e1_afb7_ef0a_b22d_5edc2df0b828 e1a3e05c_8daa_bec3_90c5_1f70bc6be246["markAsUninitialized()"] 29ad5ee7_8d88_d502_0aba_ece6b363b457 -->|calls| e1a3e05c_8daa_bec3_90c5_1f70bc6be246 d5a45f32_c776_3a3d_047f_0ffd69df1fe0["getLogger()"] 29ad5ee7_8d88_d502_0aba_ece6b363b457 -->|calls| d5a45f32_c776_3a3d_047f_0ffd69df1fe0 style 29ad5ee7_8d88_d502_0aba_ece6b363b457 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/Log4J2LoggingSystem.java lines 452–468
@Override
public void cleanUp() {
if (isLog4jBridgeHandlerAvailable()) {
removeLog4jBridgeHandler();
}
super.cleanUp();
LoggerContext loggerContext = getLoggerContext();
markAsUninitialized(loggerContext);
StatusConsoleListener listener = (StatusConsoleListener) loggerContext.getObject(STATUS_LISTENER_KEY);
if (listener != null) {
StatusLogger.getLogger().removeListener(listener);
loggerContext.removeObject(STATUS_LISTENER_KEY);
}
loggerContext.getConfiguration().removeFilter(FILTER);
Log4J2LoggingSystem.propertySource.setEnvironment(null);
loggerContext.removeObject(ENVIRONMENT_KEY);
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does cleanUp() do?
cleanUp() is a function in the spring-boot codebase.
What does cleanUp() call?
cleanUp() calls 6 function(s): cleanUp, getLogger, getLoggerContext, isLog4jBridgeHandlerAvailable, markAsUninitialized, removeLog4jBridgeHandler.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free