Class TemplateEngine
- java.lang.Object
-
- com.github.tomakehurst.wiremock.extension.responsetemplating.TemplateEngine
-
public class TemplateEngine extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TemplateEngine(com.github.jknack.handlebars.Handlebars handlebars, java.util.Map<java.lang.String,com.github.jknack.handlebars.Helper<?>> helpers, java.lang.Long maxCacheEntries, java.util.Set<java.lang.String> permittedSystemKeys)
TemplateEngine(java.util.Map<java.lang.String,com.github.jknack.handlebars.Helper<?>> helpers, java.lang.Long maxCacheEntries, java.util.Set<java.lang.String> permittedSystemKeys)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getCacheSize()
java.lang.Long
getMaxCacheEntries()
HandlebarsOptimizedTemplate
getTemplate(java.lang.Object key, java.lang.String content)
HandlebarsOptimizedTemplate
getUncachedTemplate(java.lang.String content)
void
invalidateCache()
-
-
-
Constructor Detail
-
TemplateEngine
public TemplateEngine(java.util.Map<java.lang.String,com.github.jknack.handlebars.Helper<?>> helpers, java.lang.Long maxCacheEntries, java.util.Set<java.lang.String> permittedSystemKeys)
-
TemplateEngine
public TemplateEngine(com.github.jknack.handlebars.Handlebars handlebars, java.util.Map<java.lang.String,com.github.jknack.handlebars.Helper<?>> helpers, java.lang.Long maxCacheEntries, java.util.Set<java.lang.String> permittedSystemKeys)
-
-
Method Detail
-
getTemplate
public HandlebarsOptimizedTemplate getTemplate(java.lang.Object key, java.lang.String content)
-
getUncachedTemplate
public HandlebarsOptimizedTemplate getUncachedTemplate(java.lang.String content)
-
getCacheSize
public long getCacheSize()
-
invalidateCache
public void invalidateCache()
-
getMaxCacheEntries
public java.lang.Long getMaxCacheEntries()
-
-