インターフェース 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) アイテムがキャッシュに存在できる時間を設定します。
- メソッドの詳細- enablevoid enable()無制限の存続時間でキャッシングを有効にします。
- disablevoid disable()キャッシュを使用不可にする。
- setTimeToLiveアイテムがキャッシュに存在できる時間を設定します。このメソッドを呼び出すと、キャッシュも有効になります。- パラメーター:
- timeToLive- 価値を生きる時間。
 
- clearvoid clear()キャッシュをクリアし、次回のアクセス時に強制的に再読み込みします。
- get環境内のすべての構成プロパティソースを取得します。- パラメーター:
- environment- Spring の環境
- 戻り値:
- 環境内のすべてのソースを制御するキャッシュインスタンス
 
- get環境内の特定の構成プロパティソースを取得します。- パラメーター:
- environment- Spring の環境
- underlyingSource- 一致する必要がある- underlying source
- 戻り値:
- 一致するソースを制御するキャッシュインスタンス
 
- get指定されたすべての構成プロパティソースを取得します。- パラメーター:
- sources- 構成プロパティのソース
- 戻り値:
- ソースを制御するキャッシングインスタンス
 
- getstatic ConfigurationPropertyCaching get- (IterableSE<ConfigurationPropertySource> sources, ObjectSE underlyingSource) 指定された構成プロパティソースの特定の構成プロパティソースを取得します。- パラメーター:
- sources- 構成プロパティのソース
- underlyingSource- 一致する必要がある- underlying source
- 戻り値:
- 一致するソースを制御するキャッシュインスタンス