com.hs.mail.imap.message
Class MailMessage

java.lang.Object
  extended by com.hs.mail.imap.message.FetchData
      extended by com.hs.mail.imap.message.MailMessage

public class MailMessage
extends FetchData

Since:
May 5, 2010
Author:
Won Chul Doh

Nested Class Summary
 
Nested classes/interfaces inherited from class com.hs.mail.imap.message.FetchData
FetchData.FetchProfileItem
 
Method Summary
static MailMessage createMailMessage(File file)
           
static MailMessage createMailMessage(File file, Date internalDate, javax.mail.Flags flags)
           
 String getFrom()
           
 MessageHeader getHeader()
           
 InputStream getInputStream()
           
 String getReplyTo()
           
 String getSubject()
           
 void save(boolean deleteSrc)
           
 void save(InputStream is)
           
 void setHeader(MessageHeader header)
           
 
Methods inherited from class com.hs.mail.imap.message.FetchData
getFlags, getInternalDate, getMessageID, getPhysMessageID, getSize, setFlags, setInternalDate, setMessageID, setPhysMessageID, setSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getHeader

public MessageHeader getHeader()

setHeader

public void setHeader(MessageHeader header)

getSubject

public String getSubject()

getFrom

public String getFrom()

getReplyTo

public String getReplyTo()

getInputStream

public InputStream getInputStream()
                           throws IOException
Throws:
IOException

save

public void save(boolean deleteSrc)
          throws IOException
Throws:
IOException

save

public void save(InputStream is)
          throws IOException
Throws:
IOException

createMailMessage

public static MailMessage createMailMessage(File file)
                                     throws IOException
Throws:
IOException

createMailMessage

public static MailMessage createMailMessage(File file,
                                            Date internalDate,
                                            javax.mail.Flags flags)
                                     throws IOException
Throws:
IOException


Copyright © 2011. All Rights Reserved.