com.atlassian.confluence.plugins.emailgateway
Class ReceivedEmail

java.lang.Object
  extended by com.atlassian.confluence.plugins.emailgateway.ReceivedEmail

public class ReceivedEmail
extends Object


Constructor Summary
ReceivedEmail(javax.mail.internet.InternetAddress sender, javax.mail.internet.InternetAddress recipientAddress, List<javax.mail.internet.InternetAddress> participants, EmailHeaders headers, String subject, EmailBodyType bodyType, String bodyContent)
           
ReceivedEmail(javax.mail.internet.InternetAddress sender, javax.mail.internet.InternetAddress recipientAddress, List<javax.mail.internet.InternetAddress> participants, EmailHeaders headers, String subject, EmailBodyType bodyType, String bodyContent, List<SerializableAttachment> attachments)
           
ReceivedEmail(javax.mail.internet.InternetAddress sender, javax.mail.internet.InternetAddress recipient, List<javax.mail.internet.InternetAddress> participants, EmailHeaders headers, String subject, EmailBodyType bodyType, String content, List<SerializableAttachment> attachments, Map<String,? extends Serializable> context)
           
 
Method Summary
 List<SerializableAttachment> getAttachments()
           
 String getBodyContentAsString()
           
 EmailBodyType getBodyType()
           
 Map<String,? extends Serializable> getContext()
           
 EmailHeaders getHeaders()
           
 List<javax.mail.internet.InternetAddress> getParticipants()
          Gets the list of emails that were in the to or cc field of the thread
 javax.mail.internet.InternetAddress getRecipientAddress()
           
 javax.mail.internet.InternetAddress getSender()
          Gets the email address of the person who forwarded the email
 String getSubject()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReceivedEmail

public ReceivedEmail(javax.mail.internet.InternetAddress sender,
                     javax.mail.internet.InternetAddress recipientAddress,
                     List<javax.mail.internet.InternetAddress> participants,
                     EmailHeaders headers,
                     String subject,
                     EmailBodyType bodyType,
                     String bodyContent)

ReceivedEmail

public ReceivedEmail(javax.mail.internet.InternetAddress sender,
                     javax.mail.internet.InternetAddress recipientAddress,
                     List<javax.mail.internet.InternetAddress> participants,
                     EmailHeaders headers,
                     String subject,
                     EmailBodyType bodyType,
                     String bodyContent,
                     List<SerializableAttachment> attachments)

ReceivedEmail

public ReceivedEmail(javax.mail.internet.InternetAddress sender,
                     javax.mail.internet.InternetAddress recipient,
                     List<javax.mail.internet.InternetAddress> participants,
                     EmailHeaders headers,
                     String subject,
                     EmailBodyType bodyType,
                     String content,
                     List<SerializableAttachment> attachments,
                     Map<String,? extends Serializable> context)
Method Detail

getBodyContentAsString

public String getBodyContentAsString()

getParticipants

public List<javax.mail.internet.InternetAddress> getParticipants()
Gets the list of emails that were in the to or cc field of the thread


getSender

public javax.mail.internet.InternetAddress getSender()
Gets the email address of the person who forwarded the email


getBodyType

public EmailBodyType getBodyType()

getRecipientAddress

public javax.mail.internet.InternetAddress getRecipientAddress()

getHeaders

public EmailHeaders getHeaders()

getSubject

public String getSubject()

getAttachments

public List<SerializableAttachment> getAttachments()

getContext

public Map<String,? extends Serializable> getContext()


Copyright © 2003-2013 Atlassian. All Rights Reserved.