Class ApplicationFailedEvent
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
org.springframework.boot.context.event.SpringApplicationEvent
org.springframework.boot.context.event.ApplicationFailedEvent
- All Implemented Interfaces:
Serializable
Event published by a
SpringApplication when it fails to start.- Since:
- 1.0.0
- Author:
- Dave Syer
- See Also:
-
Field Summary
Fields inherited from class EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionApplicationFailedEvent(SpringApplication application, String[] args, @Nullable ConfigurableApplicationContext context, Throwable exception) Create a newApplicationFailedEventinstance. -
Method Summary
Modifier and TypeMethodDescriptionReturn the application context.Return the exception that caused the failure.Methods inherited from class SpringApplicationEvent
getArgs, getSpringApplicationMethods inherited from class ApplicationEvent
getTimestampMethods inherited from class EventObject
getSource, toString
-
Constructor Details
-
ApplicationFailedEvent
public ApplicationFailedEvent(SpringApplication application, String[] args, @Nullable ConfigurableApplicationContext context, Throwable exception) Create a newApplicationFailedEventinstance.- Parameters:
application- the current applicationargs- the arguments the application was running withcontext- the context that was being created (maybe null)exception- the exception that caused the error
-
-
Method Details
-
getApplicationContext
Return the application context.- Returns:
- the context or
null
-
getException
Return the exception that caused the failure.- Returns:
- the exception
-