Class DefaultTemplateProcessingResult

java.lang.Object
com.flowable.template.engine.impl.processor.DefaultTemplateProcessingResult
All Implemented Interfaces:
TemplateProcessingResult

public class DefaultTemplateProcessingResult
extends java.lang.Object
implements TemplateProcessingResult
The default template processing result, holding the processed content as well as the template definition and variation used to process the result.
Author:
Micha Kiener
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected byte[] bytes  
    protected org.flowable.content.api.ContentItem contentItem  
    protected java.lang.String processedContent  
    protected TemplateHolder templateHolder  
  • Constructor Summary

    Constructors 
    Constructor Description
    DefaultTemplateProcessingResult​(TemplateHolder templateHolder, java.lang.String processedContent)  
    DefaultTemplateProcessingResult​(TemplateHolder templateHolder, java.lang.String processedContent, org.flowable.content.api.ContentItem contentItem, byte[] bytes)  
  • Method Summary

    Modifier and Type Method Description
    byte[] getBytes()  
    org.flowable.content.api.ContentItem getContentItem()
    If the processed result is stored as a content item, this will return it.
    java.io.InputStream getInputStream()
    Returns the processed result as an InputStream.
    java.lang.String getProcessedContent()
    Returns the processed content as a string (in case the content is processed directly).
    TemplateHolder getTemplateHolder()
    Returns the template holder containing all information like template definition and variation which was used to produce the result.
    void setBytes​(byte[] bytes)  
    void setContentItem​(org.flowable.content.api.ContentItem contentItem)  
    void setProcessedContent​(java.lang.String processedContent)  
    void setTemplateHolder​(TemplateHolder templateHolder)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait