@groovy.transform.CompileStatic class MailMessageContentRenderer extends java.lang.Object
Renders a GSP into the content of a mail message.
| Modifiers | Name | Description |
|---|---|---|
static class |
MailMessageContentRenderer.PageRenderRequestCreator |
|
static class |
MailMessageContentRenderer.PageRenderResponseCreator |
|
private static class |
MailMessageContentRenderer.RenderEnvironment |
| Modifiers | Name | Description |
|---|---|---|
private GrailsApplication |
grailsApplication |
|
private GroovyPagesTemplateEngine |
groovyPagesTemplateEngine |
|
private GroovyPagesUriService |
groovyPagesUriService |
|
private GrailsPluginManager |
pluginManager |
| Type | Name and description |
|---|---|
GrailsApplication |
grailsApplication |
GroovyPagesTemplateEngine |
groovyPagesTemplateEngine |
GroovyPagesUriService |
groovyPagesUriService |
GrailsPluginManager |
pluginManager |
| Constructor and description |
|---|
MailMessageContentRenderer
() |
MailMessageContentRenderer
(GroovyPagesTemplateEngine groovyPagesTemplateEngine, GroovyPagesUriService groovyPagesUriService, GrailsApplication grailsApplication, GrailsPluginManager pluginManager)
|
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected GroovyPageTemplate |
createTemplate(java.lang.String templateName, java.lang.String controllerName, java.lang.String pluginName) |
|
protected java.lang.String |
getContextPath(java.lang.String pluginName) |
|
MailMessageContentRender |
render(java.io.Writer out, java.lang.String templateName, java.util.Map model, java.util.Locale locale, java.lang.String pluginName) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
groovyPagesTemplateEngine - The GSP template engine to usegroovyPagesUriService - The GSP URI service to usegrailsApplication - The Grails applicationpluginManager - The plugin managerGroovy Documentation