Class SpringApplication.AbandonedRunException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.boot.SpringApplication.AbandonedRunException
- All Implemented Interfaces:
Serializable
- Enclosing class:
SpringApplication
Exception that can be thrown to silently exit a running
SpringApplication
without handling run failures.- Since:
- 3.0.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a newSpringApplication.AbandonedRunExceptioninstance.AbandonedRunException(@Nullable org.springframework.context.ConfigurableApplicationContext applicationContext) Create a newSpringApplication.AbandonedRunExceptioninstance with the given application context. -
Method Summary
Modifier and TypeMethodDescription@Nullable org.springframework.context.ConfigurableApplicationContextReturn the application context that was available when the run was abandoned ornullif no context was available.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AbandonedRunException
public AbandonedRunException()Create a newSpringApplication.AbandonedRunExceptioninstance. -
AbandonedRunException
public AbandonedRunException(@Nullable org.springframework.context.ConfigurableApplicationContext applicationContext) Create a newSpringApplication.AbandonedRunExceptioninstance with the given application context.- Parameters:
applicationContext- the application context that was available when the run was abandoned
-
-
Method Details
-
getApplicationContext
public @Nullable org.springframework.context.ConfigurableApplicationContext getApplicationContext()Return the application context that was available when the run was abandoned ornullif no context was available.- Returns:
- the application context
-