Class ApplicationContextInitializedEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
org.springframework.boot.context.event.SpringApplicationEvent
org.springframework.boot.context.event.ApplicationContextInitializedEvent
All Implemented Interfaces:
Serializable

public class ApplicationContextInitializedEvent extends SpringApplicationEvent
Event published when a SpringApplication is starting up and the ApplicationContext is prepared and ApplicationContextInitializers have been called but before any bean definitions are loaded.
Since:
2.1.0
See Also:
  • Constructor Details

    • ApplicationContextInitializedEvent

      public ApplicationContextInitializedEvent(SpringApplication application, String[] args, org.springframework.context.ConfigurableApplicationContext context)
      Create a new ApplicationContextInitializedEvent instance.
      Parameters:
      application - the current application
      args - the arguments the application is running with
      context - the context that has been initialized
  • Method Details

    • getApplicationContext

      public org.springframework.context.ConfigurableApplicationContext getApplicationContext()
      Return the application context.
      Returns:
      the context