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

onApplicationEvent() — spring-boot Function Reference

Architecture documentation for the onApplicationEvent() function in LoggingApplicationListener.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 6 called by 3

Entity Profile

Dependency Diagram

graph TD
  b564cced_f4c5_d5d5_9b54_9c77be901b07["onApplicationEvent()"]
  b5ffbed3_3e79_b7f1_7f90_e0cdf5ec8c71["onApplicationEvent()"]
  b5ffbed3_3e79_b7f1_7f90_e0cdf5ec8c71 -->|calls| b564cced_f4c5_d5d5_9b54_9c77be901b07
  9ed444a6_d1fc_fd1d_f089_64731298ddae["onApplicationEvent()"]
  9ed444a6_d1fc_fd1d_f089_64731298ddae -->|calls| b564cced_f4c5_d5d5_9b54_9c77be901b07
  1b0ec0fc_4ad2_e0af_7a5e_0292c19af448["onApplicationEvent()"]
  1b0ec0fc_4ad2_e0af_7a5e_0292c19af448 -->|calls| b564cced_f4c5_d5d5_9b54_9c77be901b07
  8c4757c3_25d9_25d6_91cc_5f9f3f8ef50d["onApplicationEvent()"]
  b564cced_f4c5_d5d5_9b54_9c77be901b07 -->|calls| 8c4757c3_25d9_25d6_91cc_5f9f3f8ef50d
  03294e81_b264_aeb7_b8a2_6bcb8891af7a["onApplicationStartingEvent()"]
  b564cced_f4c5_d5d5_9b54_9c77be901b07 -->|calls| 03294e81_b264_aeb7_b8a2_6bcb8891af7a
  a34e7b09_f065_7373_f4bc_df6d5d30ee39["onApplicationEnvironmentPreparedEvent()"]
  b564cced_f4c5_d5d5_9b54_9c77be901b07 -->|calls| a34e7b09_f065_7373_f4bc_df6d5d30ee39
  e389d288_71be_3902_7894_aac7043aa63c["onApplicationPreparedEvent()"]
  b564cced_f4c5_d5d5_9b54_9c77be901b07 -->|calls| e389d288_71be_3902_7894_aac7043aa63c
  688a2394_0a3f_5c17_3263_c0cdcfee7c03["onContextClosedEvent()"]
  b564cced_f4c5_d5d5_9b54_9c77be901b07 -->|calls| 688a2394_0a3f_5c17_3263_c0cdcfee7c03
  792cc61a_9a99_b68b_4a32_b6f7f43edda6["onApplicationFailedEvent()"]
  b564cced_f4c5_d5d5_9b54_9c77be901b07 -->|calls| 792cc61a_9a99_b68b_4a32_b6f7f43edda6
  style b564cced_f4c5_d5d5_9b54_9c77be901b07 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/context/logging/LoggingApplicationListener.java lines 219–236

	@Override
	public void onApplicationEvent(ApplicationEvent event) {
		if (event instanceof ApplicationStartingEvent startingEvent) {
			onApplicationStartingEvent(startingEvent);
		}
		else if (event instanceof ApplicationEnvironmentPreparedEvent environmentPreparedEvent) {
			onApplicationEnvironmentPreparedEvent(environmentPreparedEvent);
		}
		else if (event instanceof ApplicationPreparedEvent preparedEvent) {
			onApplicationPreparedEvent(preparedEvent);
		}
		else if (event instanceof ContextClosedEvent contextClosedEvent) {
			onContextClosedEvent(contextClosedEvent);
		}
		else if (event instanceof ApplicationFailedEvent) {
			onApplicationFailedEvent();
		}
	}

Domain

Subdomains

Called By

  • onApplicationEvent()
  • onApplicationEvent()
  • onApplicationEvent()

Frequently Asked Questions

What does onApplicationEvent() do?
onApplicationEvent() is a function in the spring-boot codebase.
What does onApplicationEvent() call?
onApplicationEvent() calls 6 function(s): onApplicationEnvironmentPreparedEvent, onApplicationEvent, onApplicationFailedEvent, onApplicationPreparedEvent, onApplicationStartingEvent, onContextClosedEvent.
What calls onApplicationEvent()?
onApplicationEvent() is called by 3 function(s): onApplicationEvent, onApplicationEvent, onApplicationEvent.

Analyze Your Own Codebase

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

Try Supermodel Free