com.atlassian.bamboo.template
Interface TemplateRenderer
- All Known Implementing Classes:
- BambooFreemarkerManager
public interface TemplateRenderer
Interface to render a template into the output
render
@Nullable
String render(@Nullable
String templatePath,
Map<String,Object> contextParams)
renderWithoutActionContext
@NotNull
String renderWithoutActionContext(@Nullable
String templatePath,
@NotNull
Map<String,Object> contextParams)
renderText
@NotNull
String renderText(@NotNull
String text,
@Nullable
Map<String,Object> contextParams)
render
void render(@Nullable
String templatePath,
@Nullable
Map<String,Object> contextParams,
@NotNull
Writer writer)
throws IOException
- Render the given template to the given writer
- Parameters:
templatePath
- The path of the templatecontextParams
- The template context paramswriter
- The writer to write to
- Throws:
IOException
- If an error occured while writing to the writer
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.