クラス TemplateAvailabilityProviders
java.lang.ObjectSE
org.springframework.boot.autoconfigure.template.TemplateAvailabilityProviders
特定のビューをサポートするテンプレートエンジン(存在する場合)を確認するために使用できる
TemplateAvailabilityProvider
Bean のコレクション。spring.template.provider.cache
プロパティが false
に設定されていない限り、レスポンスをキャッシュします。- 導入:
- 1.4.0
- 作成者:
- Phillip Webb, Madhura Bhave
コンストラクターの概要
コンストラクター修飾子コンストラクター説明TemplateAvailabilityProviders
(ClassLoaderSE classLoader) 新しいTemplateAvailabilityProviders
インスタンスを作成します。protected
TemplateAvailabilityProviders
(CollectionSE<? extends TemplateAvailabilityProvider> providers) 新しいTemplateAvailabilityProviders
インスタンスを作成します。TemplateAvailabilityProviders
(ApplicationContext applicationContext) 新しいTemplateAvailabilityProviders
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明getProvider
(StringSE view, ApplicationContext applicationContext) 指定されたビューのレンダリングに使用できるプロバイダーを取得します。getProvider
(StringSE view, Environment environment, ClassLoaderSE classLoader, ResourceLoader resourceLoader) 指定されたビューのレンダリングに使用できるプロバイダーを取得します。使用されている基になるプロバイダーを返します。
コンストラクターの詳細
TemplateAvailabilityProviders
新しいTemplateAvailabilityProviders
インスタンスを作成します。- パラメーター:
applicationContext
- ソースアプリケーションコンテキスト
TemplateAvailabilityProviders
新しいTemplateAvailabilityProviders
インスタンスを作成します。- パラメーター:
classLoader
- ソースクラスローダー
TemplateAvailabilityProviders
protected TemplateAvailabilityProviders(CollectionSE<? extends TemplateAvailabilityProvider> providers) 新しいTemplateAvailabilityProviders
インスタンスを作成します。- パラメーター:
providers
- 基になるプロバイダー
メソッドの詳細
getProviders
使用されている基になるプロバイダーを返します。- 戻り値:
- 使用されているプロバイダー
getProvider
public TemplateAvailabilityProvider getProvider(StringSE view, ApplicationContext applicationContext) 指定されたビューのレンダリングに使用できるプロバイダーを取得します。- パラメーター:
view
- レンダリングするビューapplicationContext
- アプリケーションコンテキスト- 戻り値:
TemplateAvailabilityProvider
または null
getProvider
public TemplateAvailabilityProvider getProvider(StringSE view, Environment environment, ClassLoaderSE classLoader, ResourceLoader resourceLoader) 指定されたビューのレンダリングに使用できるプロバイダーを取得します。- パラメーター:
view
- レンダリングするビューenvironment
- 環境classLoader
- クラスローダーresourceLoader
- リソースローダー- 戻り値:
TemplateAvailabilityProvider
または null