インターフェースの使用
org.springframework.boot.ConfigurableBootstrapContext
ConfigurableBootstrapContext を使用するパッケージ
パッケージ
説明
コア Spring Boot クラス。
Spring Boot アプリケーション内で "application.properties" をロードして使用できる外部構成サポート。
Spring Boot によってトリガーされる
ApplicationEvents
。Spring
Environment
サポート。org.springframework.boot 内の ConfigurableBootstrapContext 使用
ConfigurableBootstrapContext を実装している org.springframework.boot のクラス型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot のメソッド修飾子と型メソッド説明default void
SpringApplicationRunListener.environmentPrepared
(ConfigurableBootstrapContext bootstrapContext, ConfigurableEnvironment environment) 環境が準備された後、ApplicationContext
が作成される前に呼び出されます。default void
SpringApplicationRunListener.starting
(ConfigurableBootstrapContext bootstrapContext) run メソッドが最初に開始された直後に呼び出されます。org.springframework.boot.context.config 内の ConfigurableBootstrapContext 使用
修飾子と型メソッド説明ConfigDataLoaderContext.getBootstrapContext()
すべてのEnvironmentPostProcessors
で共有されるConfigurableBootstrapContext
へのアクセスを提供します。ConfigDataLocationResolverContext.getBootstrapContext()
すべてのEnvironmentPostProcessors
で共有されるConfigurableBootstrapContext
へのアクセスを提供します。型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot.context.config のメソッド修飾子と型メソッド説明static void
ConfigDataEnvironmentPostProcessor.applyTo
(ConfigurableEnvironment environment, ResourceLoader resourceLoader, ConfigurableBootstrapContext bootstrapContext, StringSE... additionalProfiles) ConfigData
後処理を既存のEnvironment
に適用します。static void
ConfigDataEnvironmentPostProcessor.applyTo
(ConfigurableEnvironment environment, ResourceLoader resourceLoader, ConfigurableBootstrapContext bootstrapContext, CollectionSE<StringSE> additionalProfiles) ConfigData
後処理を既存のEnvironment
に適用します。static void
ConfigDataEnvironmentPostProcessor.applyTo
(ConfigurableEnvironment environment, ResourceLoader resourceLoader, ConfigurableBootstrapContext bootstrapContext, CollectionSE<StringSE> additionalProfiles, ConfigDataEnvironmentUpdateListener environmentUpdateListener) ConfigData
後処理を既存のEnvironment
に適用します。型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot.context.config のコンストラクター修飾子コンストラクター説明ConfigDataEnvironmentPostProcessor
(DeferredLogFactory logFactory, ConfigurableBootstrapContext bootstrapContext) org.springframework.boot.context.event 内の ConfigurableBootstrapContext 使用
修飾子と型メソッド説明ApplicationEnvironmentPreparedEvent.getBootstrapContext()
ブートストラップコンテキストを返します。ApplicationStartingEvent.getBootstrapContext()
ブートストラップコンテキストを返します。型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot.context.event のコンストラクター修飾子コンストラクター説明ApplicationEnvironmentPreparedEvent
(ConfigurableBootstrapContext bootstrapContext, SpringApplication application, StringSE[] args, ConfigurableEnvironment environment) 新しいApplicationEnvironmentPreparedEvent
インスタンスを作成します。ApplicationStartingEvent
(ConfigurableBootstrapContext bootstrapContext, SpringApplication application, StringSE[] args) 新しいApplicationStartingEvent
インスタンスを作成します。org.springframework.boot.env 内の ConfigurableBootstrapContext 使用
型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot.env のメソッド修飾子と型メソッド説明EnvironmentPostProcessorsFactory.getEnvironmentPostProcessors
(DeferredLogFactory logFactory, ConfigurableBootstrapContext bootstrapContext) リクエストされたすべてのEnvironmentPostProcessor
インスタンスを作成します。