StandardReactiveWebEnvironment

Environment implementation to be used by Reactive-based web applications. All web-related (reactive-based) ApplicationContext classes initialize an instance by default.

Author

Phillip Webb

Since

2.0.0

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
val ACTIVE_PROFILES_PROPERTY_NAME: String = "spring.profiles.active"
Link copied to clipboard
val DEFAULT_PROFILES_PROPERTY_NAME: String = "spring.profiles.default"
Link copied to clipboard
val IGNORE_GETENV_PROPERTY_NAME: String = "spring.getenv.ignore"
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun acceptsProfiles(profiles: Array<String>): Boolean
Link copied to clipboard
open fun addActiveProfile(profile: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getProperty(key: String): String
open fun <T> getProperty(key: String, targetType: Class<T>): T
Link copied to clipboard
open fun <T> getRequiredProperty(key: String, targetType: Class<T>): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun matchesProfiles(profileExpressions: Array<String>): Boolean
Link copied to clipboard
open fun merge(parent: ConfigurableEnvironment)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setActiveProfiles(profiles: Array<String>)
Link copied to clipboard
Link copied to clipboard
open fun setDefaultProfiles(profiles: Array<String>)
Link copied to clipboard
open fun setEscapeCharacter(escapeCharacter: Character)
Link copied to clipboard
open fun setIgnoreUnresolvableNestedPlaceholders(ignoreUnresolvableNestedPlaceholders: Boolean)
Link copied to clipboard
open fun setPlaceholderPrefix(placeholderPrefix: String)
Link copied to clipboard
open fun setPlaceholderSuffix(placeholderSuffix: String)
Link copied to clipboard
open fun setRequiredProperties(requiredProperties: Array<String>)
Link copied to clipboard
open fun setValueSeparator(valueSeparator: String)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard