initializeFromAotGeneratedArtifactsIfPossible() — spring-boot Function Reference
Architecture documentation for the initializeFromAotGeneratedArtifactsIfPossible() function in LogbackLoggingSystem.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 7d5d754c_bca4_3cde_00f3_cbf533d9a055["initializeFromAotGeneratedArtifactsIfPossible()"] 905673dd_fe29_aaa8_a054_09cf6678c1d0["initialize()"] 905673dd_fe29_aaa8_a054_09cf6678c1d0 -->|calls| 7d5d754c_bca4_3cde_00f3_cbf533d9a055 a74a6404_ac0b_ef50_4554_48366dd90b97["getEnvironment()"] 7d5d754c_bca4_3cde_00f3_cbf533d9a055 -->|calls| a74a6404_ac0b_ef50_4554_48366dd90b97 3161e68f_7653_889d_8e48_3167c6148b62["applySystemProperties()"] 7d5d754c_bca4_3cde_00f3_cbf533d9a055 -->|calls| 3161e68f_7653_889d_8e48_3167c6148b62 38e995b4_1ef1_6922_5bd2_636797effcbc["getLoggerContext()"] 7d5d754c_bca4_3cde_00f3_cbf533d9a055 -->|calls| 38e995b4_1ef1_6922_5bd2_636797effcbc 92be7141_fcb5_fc46_efa1_0ecddfb50dbd["stopAndReset()"] 7d5d754c_bca4_3cde_00f3_cbf533d9a055 -->|calls| 92be7141_fcb5_fc46_efa1_0ecddfb50dbd 05d574bb_2449_135b_2a57_ca01664538a0["withLoggingSuppressed()"] 7d5d754c_bca4_3cde_00f3_cbf533d9a055 -->|calls| 05d574bb_2449_135b_2a57_ca01664538a0 aa249080_5507_10e2_df79_a6fbb70d13c8["putInitializationContextObjects()"] 7d5d754c_bca4_3cde_00f3_cbf533d9a055 -->|calls| aa249080_5507_10e2_df79_a6fbb70d13c8 19da2568_f743_7d19_1cd4_f1307cfec4c9["reportConfigurationErrorsIfNecessary()"] 7d5d754c_bca4_3cde_00f3_cbf533d9a055 -->|calls| 19da2568_f743_7d19_1cd4_f1307cfec4c9 style 7d5d754c_bca4_3cde_00f3_cbf533d9a055 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java lines 207–228
private boolean initializeFromAotGeneratedArtifactsIfPossible(LoggingInitializationContext initializationContext,
@Nullable LogFile logFile) {
if (!AotDetector.useGeneratedArtifacts()) {
return false;
}
if (initializationContext != null) {
Environment environment = initializationContext.getEnvironment();
Assert.state(environment != null, "'environment' must not be null");
applySystemProperties(environment, logFile);
}
LoggerContext loggerContext = getLoggerContext();
stopAndReset(loggerContext);
withLoggingSuppressed(() -> putInitializationContextObjects(loggerContext, initializationContext));
SystemStatusListener.addTo(loggerContext);
SpringBootJoranConfigurator configurator = new SpringBootJoranConfigurator(initializationContext);
configurator.setContext(loggerContext);
boolean configuredUsingAotGeneratedArtifacts = configurator.configureUsingAotGeneratedArtifacts();
if (configuredUsingAotGeneratedArtifacts) {
reportConfigurationErrorsIfNecessary(loggerContext);
}
return configuredUsingAotGeneratedArtifacts;
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does initializeFromAotGeneratedArtifactsIfPossible() do?
initializeFromAotGeneratedArtifactsIfPossible() is a function in the spring-boot codebase.
What does initializeFromAotGeneratedArtifactsIfPossible() call?
initializeFromAotGeneratedArtifactsIfPossible() calls 7 function(s): applySystemProperties, getEnvironment, getLoggerContext, putInitializationContextObjects, reportConfigurationErrorsIfNecessary, stopAndReset, withLoggingSuppressed.
What calls initializeFromAotGeneratedArtifactsIfPossible()?
initializeFromAotGeneratedArtifactsIfPossible() is called by 1 function(s): initialize.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free