@FunctionalInterfaceSE public interface ProtocolResolver
DefaultResourceLoader
の SPI として使用され、ローダー実装(またはアプリケーションコンテキスト実装)をサブクラス化せずにカスタムプロトコルを処理できます。
DefaultResourceLoader.addProtocolResolver(org.springframework.core.io.ProtocolResolver)
修飾子と型 | メソッドと説明 |
---|---|
Resource | resolve(StringSE location, ResourceLoader resourceLoader) この実装のプロトコルが一致する場合、指定されたリソースローダーに対して指定された場所を解決します。 |
@Nullable Resource resolve(StringSE location, ResourceLoader resourceLoader)
location
- ユーザー指定のリソースの場所 resourceLoader
- 関連するリソースローダー Resource
ハンドル、そうでない場合は null