Class CachedTransformers

java.lang.Object
com.atlassian.plugin.webresource.impl.CachedTransformers

public class CachedTransformers extends Object
Wrapper around transformer to cache it.
Since:
v3.3.2
  • Constructor Details

  • Method Details

    • addToUrlSafely

      public void addToUrlSafely(UrlBuilder urlBuilder, UrlBuildingStrategy urlBuildingStrategy, String type, TransformerCache transformerCache, TransformerParameters transformerParameters, String webResourceKey)
      Add transformer parameters to url. If error wil be thrown it will be intercepted and ignored.
    • getTransformations

      public List<WebResourceTransformation> getTransformations()
    • addAllUsedQueryParameters

      public boolean addAllUsedQueryParameters(Set<String> paramKeys, String type, TransformerCache transformerCache)
      Get list of param keys used by these transformers.
      Parameters:
      paramKeys - set to add keys to
      type - resource type
      Returns:
      false if there are transformers that don't support allUsedQueryParameters