arta.synergy.web.common.client.data.bp.mail.parse
Class ParsedMessage
java.lang.Object
arta.synergy.web.common.client.data.bp.mail.parse.ParsedPart
arta.synergy.web.common.client.data.bp.mail.parse.ParsedMessage
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
public class ParsedMessage
- extends ParsedPart
- implements java.lang.Comparable
Created by: Z.I.V.
Date: 18.11.2010
Time: 17:54:32
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_MESSAGE_PART_SIZE
public static int MAX_MESSAGE_PART_SIZE
- Максимальный размер тела сообщения. Значение константы должно заполняться при старте таймера проверки почты.
ParsedMessage
public ParsedMessage()
isExtractPlainMailText
public boolean isExtractPlainMailText()
setExtractPlainMailText
public void setExtractPlainMailText(boolean extractPlainMailText)
getFieldValue
public java.lang.String getFieldValue(java.lang.String fieldCode,
java.lang.String locale)
getFullBody
public void getFullBody(java.lang.StringBuffer result,
ParsedPart message,
java.lang.String locale)
getSubject
public java.lang.String getSubject()
getMessageUID
public long getMessageUID()
setMessageUID
public void setMessageUID(long messageUID)
setSubject
public void setSubject(java.lang.String subject)
getMessageId
public java.lang.String getMessageId()
setMessageId
public void setMessageId(java.lang.String messageId)
getText
public java.lang.String getText()
setText
public void setText(java.lang.String text)
getParts
public java.util.List<ParsedPart> getParts()
setParts
public void setParts(java.util.List<ParsedPart> parts)
getAttachmentByFilename
public ParsedAttachment getAttachmentByFilename(java.lang.String filename)
getHtml
public java.lang.String getHtml()
setHtml
public void setHtml(java.lang.String html)
getReceivedDate
public java.util.Date getReceivedDate()
getReceivedDateCalendar
public java.util.Calendar getReceivedDateCalendar()
setReceivedDate
public void setReceivedDate(java.util.Date date)
getSentDate
public java.util.Date getSentDate()
getSentDateCalendar
public java.util.Calendar getSentDateCalendar()
setSentDate
public void setSentDate(java.util.Date date)
getInReplyTo
public java.lang.String getInReplyTo()
setInReplyTo
public void setInReplyTo(java.lang.String inReplyTo)
isSeen
public boolean isSeen()
setSeen
public void setSeen(boolean seen)
isFlagged
public boolean isFlagged()
setFlagged
public void setFlagged(boolean flagged)
getReferences
public java.lang.String[] getReferences()
setReferences
public void setReferences(java.lang.String[] references)
parse
public void parse(javax.mail.Message message,
boolean ignoreErrors,
boolean fullParse)
getAllAttachments
public java.util.ArrayList<ParsedAttachment> getAllAttachments()
getMessageId
public static java.lang.String getMessageId(javax.mail.Message message)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
setAddresses
public void setAddresses(javax.mail.Address[] addresses,
java.util.List<MailAddress> mailAddresses)
getFromAddresses
public java.lang.String[] getFromAddresses()
getFromPersonals
public java.lang.String[] getFromPersonals()
getToAddresses
public java.lang.String[] getToAddresses()
getToPersonals
public java.lang.String[] getToPersonals()
getCcAddresses
public java.lang.String[] getCcAddresses()
getCcPersonals
public java.lang.String[] getCcPersonals()
getBccAddresses
public java.lang.String[] getBccAddresses()
getBccPersonals
public java.lang.String[] getBccPersonals()
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo in interface java.lang.Comparable
Copyright © 2000 Dummy Corp. All Rights Reserved.