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 longgetCacheSize()java.lang.LonggetMaxCacheEntries()HandlebarsOptimizedTemplategetTemplate(java.lang.Object key, java.lang.String content)HandlebarsOptimizedTemplategetUncachedTemplate(java.lang.String content)voidinvalidateCache()
-
-
-
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()
-
-