インターフェース ConfigurationPropertyCaching
public interface ConfigurationPropertyCaching
構成プロパティのソースキャッシュを制御するために使用できるインターフェース。
- 導入:
- 2.3.0
- 作成者:
- Phillip Webb
メソッドのサマリー
修飾子と型メソッド説明void
clear()
キャッシュをクリアし、次回のアクセス時に強制的に再読み込みします。void
disable()
キャッシュを使用不可にする。void
enable()
無制限の存続時間でキャッシングを有効にします。static ConfigurationPropertyCaching
get
(IterableSE<ConfigurationPropertySource> sources) 指定されたすべての構成プロパティソースを取得します。static ConfigurationPropertyCaching
get
(IterableSE<ConfigurationPropertySource> sources, ObjectSE underlyingSource) 指定された構成プロパティソースの特定の構成プロパティソースを取得します。static ConfigurationPropertyCaching
get
(Environment environment) 環境内のすべての構成プロパティソースを取得します。static ConfigurationPropertyCaching
get
(Environment environment, ObjectSE underlyingSource) 環境内の特定の構成プロパティソースを取得します。void
setTimeToLive
(DurationSE timeToLive) アイテムがキャッシュに存在できる時間を設定します。
メソッドの詳細
enable
void enable()無制限の存続時間でキャッシングを有効にします。disable
void disable()キャッシュを使用不可にする。setTimeToLive
アイテムがキャッシュに存在できる時間を設定します。このメソッドを呼び出すと、キャッシュも有効になります。- パラメーター:
timeToLive
- 価値を生きる時間。
clear
void clear()キャッシュをクリアし、次回のアクセス時に強制的に再読み込みします。get
環境内のすべての構成プロパティソースを取得します。- パラメーター:
environment
- Spring の環境- 戻り値:
- 環境内のすべてのソースを制御するキャッシュインスタンス
get
環境内の特定の構成プロパティソースを取得します。- パラメーター:
environment
- Spring の環境underlyingSource
- 一致する必要があるunderlying source
- 戻り値:
- 一致するソースを制御するキャッシュインスタンス
get
指定されたすべての構成プロパティソースを取得します。- パラメーター:
sources
- 構成プロパティのソース- 戻り値:
- ソースを制御するキャッシングインスタンス
get
static ConfigurationPropertyCaching get(IterableSE<ConfigurationPropertySource> sources, ObjectSE underlyingSource) 指定された構成プロパティソースの特定の構成プロパティソースを取得します。- パラメーター:
sources
- 構成プロパティのソースunderlyingSource
- 一致する必要があるunderlying source
- 戻り値:
- 一致するソースを制御するキャッシュインスタンス