org.pentaho.reporting.libraries.repository.email

Class EmailRepository

public class EmailRepository extends Object implements Repository

Creation-Date: 17.09.2008, 15:00:00

Author: Pedro Alves - WebDetails

Constructor Summary
EmailRepository(MimeRegistry mimeRegistry, Session mailSession)
EmailRepository(MimeMessage htmlEmail, MimeRegistry mimeRegistry)
EmailRepository(MimeMessage htmlEmail)
EmailRepository(Session session)
Method Summary
MimeBodyPartgetBodypart()
MimeMessagegetEmail()
MimeRegistrygetMimeRegistry()
MimeMultipartgetMultipart()
ContentLocationgetRoot()
booleanisTreatHtmlContentAsBody()
voidsetTreatHtmlContentAsBody(boolean treatHtmlContentAsBody)
voidwriteEmail(OutputStream out)

Constructor Detail

EmailRepository

public EmailRepository(MimeRegistry mimeRegistry, Session mailSession)

EmailRepository

public EmailRepository(MimeMessage htmlEmail, MimeRegistry mimeRegistry)

EmailRepository

public EmailRepository(MimeMessage htmlEmail)

EmailRepository

public EmailRepository(Session session)

Method Detail

getBodypart

public MimeBodyPart getBodypart()

getEmail

public MimeMessage getEmail()

getMimeRegistry

public MimeRegistry getMimeRegistry()

getMultipart

public MimeMultipart getMultipart()

getRoot

public ContentLocation getRoot()

isTreatHtmlContentAsBody

public boolean isTreatHtmlContentAsBody()

setTreatHtmlContentAsBody

public void setTreatHtmlContentAsBody(boolean treatHtmlContentAsBody)

writeEmail

public void writeEmail(OutputStream out)