com.atlassian.confluence.plugins.emailgateway.api
Class ReceivedEmail

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

@PublicApi
public class ReceivedEmail
extends java.lang.Object


Constructor Summary
ReceivedEmail(javax.mail.internet.InternetAddress sender, javax.mail.internet.InternetAddress recipientAddress, java.util.List<javax.mail.internet.InternetAddress> participants, EmailHeaders headers, java.lang.String subject, EmailBodyType bodyType, java.lang.String bodyContent, java.util.List<SerializableAttachment> attachments)
           
ReceivedEmail(javax.mail.internet.InternetAddress sender, javax.mail.internet.InternetAddress recipient, java.util.List<javax.mail.internet.InternetAddress> participants, EmailHeaders headers, java.lang.String subject, EmailBodyType bodyType, java.lang.String content, java.util.List<SerializableAttachment> attachments, java.util.Map<java.lang.String,? extends java.io.Serializable> context)
           
 
Method Summary
 java.util.List<SerializableAttachment> getAttachments()
           
 java.lang.String getBodyContentAsString()
           
 EmailBodyType getBodyType()
           
 java.util.Map<java.lang.String,? extends java.io.Serializable> getContext()
           
 EmailHeaders getHeaders()
           
 java.util.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
 java.lang.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,
                     java.util.List<javax.mail.internet.InternetAddress> participants,
                     EmailHeaders headers,
                     java.lang.String subject,
                     EmailBodyType bodyType,
                     java.lang.String bodyContent,
                     java.util.List<SerializableAttachment> attachments)

ReceivedEmail

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

getBodyContentAsString

public java.lang.String getBodyContentAsString()

getParticipants

public java.util.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 java.lang.String getSubject()

getAttachments

public java.util.List<SerializableAttachment> getAttachments()

getContext

public java.util.Map<java.lang.String,? extends java.io.Serializable> getContext()


Copyright © 2003-2014 Atlassian. All Rights Reserved.