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