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 Details

    • getResolverChain

      ResourceResolverChain getResolverChain()
      Return the ResourceResolverChain that was used to resolve the Resource being transformed. This may be needed for resolving related resources, for example, links to other resources.
    • transform

      Resource transform(HttpServletRequest request, Resource resource) throws IOException
      Transform the given resource.
      Parameters:
      request - the current request
      resource - the candidate resource to transform
      Returns:
      the transformed or the same resource, never null
      Throws:
      IOException - if transformation fails