Class ApiCacheManager

java.lang.Object
org.frankframework.http.rest.ApiCacheManager

public class ApiCacheManager extends Object
  • Constructor Details

    • ApiCacheManager

      public ApiCacheManager()
  • Method Details

    • getInstance

      public static IApiCache getInstance()
      Get the etagCache, defaults to EhCache when no type has been specified.
      Returns:
      IRestEtagCache
    • buildCacheKey

      public static String buildCacheKey(String uriPattern)
      Creates an IBIS independent cachePrefix so multiple IBIS can connect to the same cache
      Returns:
      cachePrefix 'instanceName_dtapStage_'
    • getParentCacheKey

      public static String getParentCacheKey(ApiListener listener, String uri, ApiListener.HttpMethod method)