ConfigDataEnvironmentPostProcessor

EnvironmentPostProcessor that loads and applies ConfigData to Spring's Environment.

Author

Phillip Webb

Madhura Bhave

Nguyen Bao Sach

Since

2.4.0

Constructors

Link copied to clipboard
constructor(logFactory: DeferredLogFactory, bootstrapContext: ConfigurableBootstrapContext)

Properties

Link copied to clipboard
val HIGHEST_PRECEDENCE: Int = -2147483648
Link copied to clipboard
val LOWEST_PRECEDENCE: Int = 2147483647
Link copied to clipboard
val ON_LOCATION_NOT_FOUND_PROPERTY: String = "spring.config.on-not-found"
Property used to determine what action to take when a ConfigDataLocationNotFoundException is thrown.
Link copied to clipboard
val ORDER: Int = -2147483638
The default order for the processor.

Functions

Link copied to clipboard
open fun applyTo(environment: ConfigurableEnvironment)
open fun applyTo(environment: ConfigurableEnvironment, resourceLoader: ResourceLoader, bootstrapContext: ConfigurableBootstrapContext, additionalProfiles: Array<String>)
open fun applyTo(environment: ConfigurableEnvironment, resourceLoader: ResourceLoader, bootstrapContext: ConfigurableBootstrapContext, additionalProfiles: Collection<String>)
open fun applyTo(environment: ConfigurableEnvironment, resourceLoader: ResourceLoader, bootstrapContext: ConfigurableBootstrapContext, additionalProfiles: Collection<String>, environmentUpdateListener: ConfigDataEnvironmentUpdateListener)
Apply ConfigData post-processing to an existing Environment.
Link copied to clipboard
open fun getOrder(): Int
Link copied to clipboard
Post-process the given environment.