public class SpincastTemplatingRequestContextAddon<R extends IRequestContext<?>> extends Object implements ITemplatingRequestContextAddon<R>
| Constructor and Description |
|---|
SpincastTemplatingRequestContextAddon(R requestContext,
ITemplatingEngine templatingEngine,
ILocaleResolver localeResolver) |
@Inject public SpincastTemplatingRequestContextAddon(R requestContext, ITemplatingEngine templatingEngine, ILocaleResolver localeResolver)
protected R getRequestContext()
protected ITemplatingEngine getTemplatingEngine()
protected ILocaleResolver getLocaleResolver()
protected Locale getLocaleToUse()
public Map<String,Object> getTemplatingGlobalVariables()
getTemplatingGlobalVariables in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public String evaluate(String content, Map<String,Object> params)
evaluate in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public String evaluate(String content, Map<String,Object> params, Locale locale)
evaluate in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public String fromTemplate(String templatePath, Map<String,Object> params)
fromTemplate in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public String fromTemplate(String templatePath, boolean isClasspathPath, Map<String,Object> params)
fromTemplate in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public String fromTemplate(String templatePath, Map<String,Object> params, Locale locale)
fromTemplate in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public String fromTemplate(String templatePath, boolean isClasspathPath, Map<String,Object> params, Locale locale)
fromTemplate in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public void addTemplatingGlobalVariable(String key, Object value)
addTemplatingGlobalVariable in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public void addTemplatingGlobalVariables(Map<String,Object> variables)
addTemplatingGlobalVariables in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public Object getTemplatingGlobalVariable(String key)
getTemplatingGlobalVariable in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public void deleteAllTemplatingGlobalVariables()
deleteAllTemplatingGlobalVariables in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public void deleteTemplatingGlobalVariable(String key)
deleteTemplatingGlobalVariable in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>public String createPlaceholder(String variable)
createPlaceholder in interface ITemplatingRequestContextAddon<R extends IRequestContext<?>>Copyright © 2016. All rights reserved.