beforeInitialize() — spring-boot Function Reference
Architecture documentation for the beforeInitialize() function in Log4J2LoggingSystem.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD b8a74193_db88_a5ea_ed35_5c09a84d226e["beforeInitialize()"] 412405e1_afb7_ef0a_b22d_5edc2df0b828["getLoggerContext()"] b8a74193_db88_a5ea_ed35_5c09a84d226e -->|calls| 412405e1_afb7_ef0a_b22d_5edc2df0b828 bd65415b_ebfc_9f8d_9700_abc5695489ca["isAlreadyInitialized()"] b8a74193_db88_a5ea_ed35_5c09a84d226e -->|calls| bd65415b_ebfc_9f8d_9700_abc5695489ca 11bc3c8e_26c8_b240_e5e6_30a78e35c1ea["configureJdkLoggingBridgeHandler()"] b8a74193_db88_a5ea_ed35_5c09a84d226e -->|calls| 11bc3c8e_26c8_b240_e5e6_30a78e35c1ea 2bfdcfc5_afd2_6c42_67cb_16521625aaa9["beforeInitialize()"] b8a74193_db88_a5ea_ed35_5c09a84d226e -->|calls| 2bfdcfc5_afd2_6c42_67cb_16521625aaa9 style b8a74193_db88_a5ea_ed35_5c09a84d226e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/Log4J2LoggingSystem.java lines 171–181
@Override
public void beforeInitialize() {
LoggerContext loggerContext = getLoggerContext();
if (isAlreadyInitialized(loggerContext)) {
return;
}
if (!configureJdkLoggingBridgeHandler()) {
super.beforeInitialize();
}
loggerContext.getConfiguration().addFilter(FILTER);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does beforeInitialize() do?
beforeInitialize() is a function in the spring-boot codebase.
What does beforeInitialize() call?
beforeInitialize() calls 4 function(s): beforeInitialize, configureJdkLoggingBridgeHandler, getLoggerContext, isAlreadyInitialized.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free