Class EmailRepository

java.lang.Object
org.pentaho.reporting.libraries.repository.email.EmailRepository
All Implemented Interfaces:
Repository

public class EmailRepository extends Object implements Repository
Creation-Date: 17.09.2008, 15:00:00
Author:
Pedro Alves - WebDetails
  • Constructor Details

  • Method Details

    • getRoot

      public ContentLocation getRoot() throws ContentIOException
      Description copied from interface: Repository
      Returns the repositories root directory entry.
      Specified by:
      getRoot in interface Repository
      Returns:
      the root directory.
      Throws:
      ContentIOException - if an error occurs.
    • getMimeRegistry

      public MimeRegistry getMimeRegistry()
      Description copied from interface: Repository
      Returns the repositories MimeRegistry, which is used return basic content-type information about the items stored in this repository.
      Specified by:
      getMimeRegistry in interface Repository
      Returns:
      the mime registry.
      See Also:
    • writeEmail

      public void writeEmail(OutputStream out) throws ContentIOException
      Throws:
      ContentIOException
    • getEmail

      public javax.mail.internet.MimeMessage getEmail()
    • getMultipart

      public javax.mail.internet.MimeMultipart getMultipart()
    • isTreatHtmlContentAsBody

      public boolean isTreatHtmlContentAsBody()
    • setTreatHtmlContentAsBody

      public void setTreatHtmlContentAsBody(boolean treatHtmlContentAsBody)
    • getBodypart

      public javax.mail.internet.MimeBodyPart getBodypart()