public abstract class TemplateBase extends java.lang.Object implements Template
Base class for Template
implementations
Template.NoCache
Constructor and Description |
---|
TemplateBase() |
Modifier and Type | Method and Description |
---|---|
protected void |
beforeRender(ActionContext context)
Sub class can implement this method to inject logic that needs to be done before rendering happening
|
protected void |
beforeRender(MailerContext context)
Sub class can implement this method to inject logic that needs to be done before rendering happening
|
void |
merge(ActionContext context) |
protected void |
merge(java.util.Map<java.lang.String,java.lang.Object> renderArgs,
org.osgl.http.H.Response response) |
java.lang.String |
render(ActionContext context) |
java.lang.String |
render(MailerContext context) |
protected abstract java.lang.String |
render(java.util.Map<java.lang.String,java.lang.Object> renderArgs) |
public void merge(ActionContext context)
public java.lang.String render(ActionContext context)
public java.lang.String render(MailerContext context)
protected void beforeRender(ActionContext context)
Sub class can implement this method to inject logic that needs to be done before rendering happening
context
- protected void beforeRender(MailerContext context)
Sub class can implement this method to inject logic that needs to be done before rendering happening
context
- protected void merge(java.util.Map<java.lang.String,java.lang.Object> renderArgs, org.osgl.http.H.Response response)
protected abstract java.lang.String render(java.util.Map<java.lang.String,java.lang.Object> renderArgs)
Copyright © 2014–2017 ActFramework. All rights reserved.