Interface ResourceTransformerChain
public interface ResourceTransformerChain
A contract for invoking a chain of
ResourceTransformers where each resolver
is given a reference to the chain allowing it to delegate when necessary.- Since:
- 4.1
- Author:
- Rossen Stoyanchev
-
Method Summary
Modifier and TypeMethodDescriptionReturn theResourceResolverChainthat was used to resolve theResourcebeing transformed.Transform the given resource.
-
Method Details
-
getResolverChain
ResourceResolverChain getResolverChain()Return theResourceResolverChainthat was used to resolve theResourcebeing transformed. This may be needed for resolving related resources, for example, links to other resources. -
transform
Resource transform(jakarta.servlet.http.HttpServletRequest request, Resource resource) throws IOException Transform the given resource.- Parameters:
request- the current requestresource- the candidate resource to transform- Returns:
- the transformed or the same resource, never
null - Throws:
IOException- if transformation fails
-