| Interface | Description |
|---|---|
| ApplicationArguments |
Provides access to the arguments that were used to run a
SpringApplication. |
| ApplicationRunner |
Interface used to indicate that a bean should run when it is contained within
a
SpringApplication. |
| Banner |
Interface class for writing a banner programmatically.
|
| CommandLineRunner |
Interface used to indicate that a bean should run when it is contained within
a
SpringApplication. |
| ExitCodeExceptionMapper |
Strategy interface that can be used to provide a mapping between exceptions and exit
codes.
|
| ExitCodeGenerator |
Interface used to generate an 'exit code' from a running command line
SpringApplication. |
| SpringApplicationRunListener |
Listener for the
SpringApplication run method. |
| Class | Description |
|---|---|
| ApplicationHome |
Provides access to the application home directory.
|
| ApplicationPid |
An application process ID.
|
| ApplicationTemp |
Provides access to an application specific temporary directory.
|
| DefaultApplicationArguments |
Default implementation of
ApplicationArguments. |
| ExitCodeEvent |
Event fired when an application exit code has been determined from an
ExitCodeGenerator. |
| ImageBanner |
Banner implementation that prints ASCII art generated from an image resource
Resource. |
| ResourceBanner |
Banner implementation that prints from a source text
Resource. |
| SpringApplication |
Classes that can be used to bootstrap and launch a Spring application from a Java main
method.
|
| SpringBootVersion |
Class that exposes the Spring Boot version.
|
| Enum | Description |
|---|---|
| Banner.Mode |
An enumeration of possible values for configuring the Banner.
|
| Annotation Type | Description |
|---|---|
| SpringBootConfiguration |
Indicates that a class provides Spring Boot application
@Configuration. |
SpringApplicationCopyright © 2018 Pivotal Software, Inc.. All rights reserved.