Class EmailRepository

  • All Implemented Interfaces:
    Repository

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

      • EmailRepository

        public EmailRepository​(javax.mail.internet.MimeMessage htmlEmail,
                               MimeRegistry mimeRegistry)
                        throws ContentIOException,
                               java.io.IOException,
                               javax.mail.MessagingException
        Throws:
        ContentIOException
        java.io.IOException
        javax.mail.MessagingException
      • EmailRepository

        public EmailRepository​(javax.mail.internet.MimeMessage htmlEmail)
                        throws ContentIOException,
                               java.io.IOException,
                               javax.mail.MessagingException
        Throws:
        ContentIOException
        java.io.IOException
        javax.mail.MessagingException
      • EmailRepository

        public EmailRepository​(javax.mail.Session session)
                        throws ContentIOException,
                               javax.mail.MessagingException
        Throws:
        ContentIOException
        javax.mail.MessagingException
    • Method Detail

      • 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:
        MimeRegistry
      • 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()