Class MailDefinitionBundleWriter
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.extensions.modules.mailer.writer.MailDefinitionBundleWriter
-
public class MailDefinitionBundleWriter extends Object
-
-
Constructor Summary
Constructors Constructor Description MailDefinitionBundleWriter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
writeMailDefinition(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle documentBundle, MailDefinition report, org.pentaho.reporting.libraries.docbundle.DocumentBundle globalBundle)
static void
writeReportToDirectory(MailDefinition report, File file)
static void
writeReportToZipFile(MailDefinition report, File file)
static void
writeReportToZipStream(MailDefinition report, OutputStream out)
-
-
-
Method Detail
-
writeMailDefinition
public void writeMailDefinition(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle documentBundle, MailDefinition report, org.pentaho.reporting.libraries.docbundle.DocumentBundle globalBundle)
-
writeReportToZipFile
public static void writeReportToZipFile(MailDefinition report, File file) throws IOException, org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterException, org.pentaho.reporting.libraries.repository.ContentIOException
- Throws:
IOException
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterException
org.pentaho.reporting.libraries.repository.ContentIOException
-
writeReportToZipStream
public static void writeReportToZipStream(MailDefinition report, OutputStream out) throws IOException, org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterException, org.pentaho.reporting.libraries.repository.ContentIOException
- Throws:
IOException
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterException
org.pentaho.reporting.libraries.repository.ContentIOException
-
writeReportToDirectory
public static void writeReportToDirectory(MailDefinition report, File file) throws IOException, org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterException, org.pentaho.reporting.libraries.repository.ContentIOException
- Throws:
IOException
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterException
org.pentaho.reporting.libraries.repository.ContentIOException
-
-