Package org.springframework.boot
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
ConstructorDescriptionCreate a newSpringApplication.AbandonedRunException
instance.AbandonedRunException
(org.springframework.context.ConfigurableApplicationContext applicationContext) Create a newSpringApplication.AbandonedRunException
instance with the given application context. -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.context.ConfigurableApplicationContext
Return the application context that was available when the run was abandoned ornull
if 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.AbandonedRunException
instance. -
AbandonedRunException
public AbandonedRunException(org.springframework.context.ConfigurableApplicationContext applicationContext) Create a newSpringApplication.AbandonedRunException
instance with the given application context.- Parameters:
applicationContext
- the application context that was available when the run was abandoned
-
-
Method Details
-
getApplicationContext
public org.springframework.context.ConfigurableApplicationContext getApplicationContext()Return the application context that was available when the run was abandoned ornull
if no context was available.- Returns:
- the application context
-