onApplicationEvent() — spring-boot Function Reference
Architecture documentation for the onApplicationEvent() function in EnvironmentPostProcessorApplicationListener.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 89d005ad_7ddf_20e1_6b28_6a7636230153["onApplicationEvent()"] 8c4757c3_25d9_25d6_91cc_5f9f3f8ef50d["onApplicationEvent()"] 89d005ad_7ddf_20e1_6b28_6a7636230153 -->|calls| 8c4757c3_25d9_25d6_91cc_5f9f3f8ef50d 52b61d79_82f7_0eb2_effc_f5228b03edd1["onApplicationEnvironmentPreparedEvent()"] 89d005ad_7ddf_20e1_6b28_6a7636230153 -->|calls| 52b61d79_82f7_0eb2_effc_f5228b03edd1 e7677200_03e7_b86f_f67c_54b359dfb192["onApplicationPreparedEvent()"] 89d005ad_7ddf_20e1_6b28_6a7636230153 -->|calls| e7677200_03e7_b86f_f67c_54b359dfb192 75d43795_90ff_8e33_bef8_fda517e59142["onApplicationFailedEvent()"] 89d005ad_7ddf_20e1_6b28_6a7636230153 -->|calls| 75d43795_90ff_8e33_bef8_fda517e59142 style 89d005ad_7ddf_20e1_6b28_6a7636230153 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/support/EnvironmentPostProcessorApplicationListener.java lines 117–128
@Override
public void onApplicationEvent(ApplicationEvent event) {
if (event instanceof ApplicationEnvironmentPreparedEvent environmentPreparedEvent) {
onApplicationEnvironmentPreparedEvent(environmentPreparedEvent);
}
if (event instanceof ApplicationPreparedEvent) {
onApplicationPreparedEvent();
}
if (event instanceof ApplicationFailedEvent) {
onApplicationFailedEvent();
}
}
Domain
Subdomains
Calls
- onApplicationEnvironmentPreparedEvent()
- onApplicationEvent()
- onApplicationFailedEvent()
- onApplicationPreparedEvent()
Source
Frequently Asked Questions
What does onApplicationEvent() do?
onApplicationEvent() is a function in the spring-boot codebase.
What does onApplicationEvent() call?
onApplicationEvent() calls 4 function(s): onApplicationEnvironmentPreparedEvent, onApplicationEvent, onApplicationFailedEvent, onApplicationPreparedEvent.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free