Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

alt.javax.mail
Interface Message  view Message download Message.java

All Known Implementing Classes:
MessageImpl

public interface Message


Method Summary
 void addFrom(javax.mail.Address[] addresses)
           
 void addHeader(java.lang.String s, java.lang.String s1)
           
 void addRecipients(javax.mail.Message.RecipientType type, javax.mail.Address[] addresses)
           
 java.util.Enumeration getAllHeaders()
           
 java.lang.Object getContent()
           
 java.lang.String getContentType()
           
 javax.activation.DataHandler getDataHandler()
           
 java.lang.String getDescription()
           
 java.lang.String getDisposition()
           
 java.lang.String getFileName()
           
 javax.mail.Flags getFlags()
           
 javax.mail.Address[] getFrom()
           
 java.lang.String[] getHeader(java.lang.String s)
           
 java.io.InputStream getInputStream()
           
 int getLineCount()
           
 java.util.Enumeration getMatchingHeaders(java.lang.String[] strings)
           
 java.util.Enumeration getNonMatchingHeaders(java.lang.String[] strings)
           
 javax.mail.Message getRealMessage()
           
 java.util.Date getReceivedDate()
           
 javax.mail.Address[] getRecipients(javax.mail.Message.RecipientType type)
           
 java.util.Date getSentDate()
           
 int getSize()
           
 java.lang.String getSubject()
           
 boolean isMimeType(java.lang.String s)
           
 void removeHeader(java.lang.String s)
           
 Message reply(boolean b)
           
 void saveChanges()
           
 void setContent(javax.mail.Multipart multipart)
           
 void setContent(java.lang.Object o, java.lang.String s)
           
 void setDataHandler(javax.activation.DataHandler handler)
           
 void setDescription(java.lang.String s)
           
 void setDisposition(java.lang.String s)
           
 void setFileName(java.lang.String s)
           
 void setFlags(javax.mail.Flags flags, boolean b)
           
 void setFrom()
           
 void setFrom(javax.mail.Address address)
           
 void setHeader(java.lang.String s, java.lang.String s1)
           
 void setRecipients(javax.mail.Message.RecipientType type, javax.mail.Address[] addresses)
           
 void setSentDate(java.util.Date date)
           
 void setSubject(java.lang.String s)
           
 void setText(java.lang.String s)
           
 void writeTo(java.io.OutputStream stream)
           
 

Method Detail

getRealMessage

public javax.mail.Message getRealMessage()

getFrom

public javax.mail.Address[] getFrom()
                             throws javax.mail.MessagingException

setFrom

public void setFrom()
             throws javax.mail.MessagingException

setFrom

public void setFrom(javax.mail.Address address)
             throws javax.mail.MessagingException

addFrom

public void addFrom(javax.mail.Address[] addresses)
             throws javax.mail.MessagingException

getRecipients

public javax.mail.Address[] getRecipients(javax.mail.Message.RecipientType type)
                                   throws javax.mail.MessagingException

setRecipients

public void setRecipients(javax.mail.Message.RecipientType type,
                          javax.mail.Address[] addresses)
                   throws javax.mail.MessagingException

addRecipients

public void addRecipients(javax.mail.Message.RecipientType type,
                          javax.mail.Address[] addresses)
                   throws javax.mail.MessagingException

getSubject

public java.lang.String getSubject()
                            throws javax.mail.MessagingException

setSubject

public void setSubject(java.lang.String s)
                throws javax.mail.MessagingException

getSentDate

public java.util.Date getSentDate()
                           throws javax.mail.MessagingException

setSentDate

public void setSentDate(java.util.Date date)
                 throws javax.mail.MessagingException

getReceivedDate

public java.util.Date getReceivedDate()
                               throws javax.mail.MessagingException

getFlags

public javax.mail.Flags getFlags()
                          throws javax.mail.MessagingException

setFlags

public void setFlags(javax.mail.Flags flags,
                     boolean b)
              throws javax.mail.MessagingException

reply

public Message reply(boolean b)
              throws javax.mail.MessagingException

saveChanges

public void saveChanges()
                 throws javax.mail.MessagingException

getSize

public int getSize()
            throws javax.mail.MessagingException

getLineCount

public int getLineCount()
                 throws javax.mail.MessagingException

getContentType

public java.lang.String getContentType()
                                throws javax.mail.MessagingException

isMimeType

public boolean isMimeType(java.lang.String s)
                   throws javax.mail.MessagingException

getDisposition

public java.lang.String getDisposition()
                                throws javax.mail.MessagingException

setDisposition

public void setDisposition(java.lang.String s)
                    throws javax.mail.MessagingException

getDescription

public java.lang.String getDescription()
                                throws javax.mail.MessagingException

setDescription

public void setDescription(java.lang.String s)
                    throws javax.mail.MessagingException

getFileName

public java.lang.String getFileName()
                             throws javax.mail.MessagingException

setFileName

public void setFileName(java.lang.String s)
                 throws javax.mail.MessagingException

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException,
                                          javax.mail.MessagingException

getDataHandler

public javax.activation.DataHandler getDataHandler()
                                            throws javax.mail.MessagingException

getContent

public java.lang.Object getContent()
                            throws java.io.IOException,
                                   javax.mail.MessagingException

setDataHandler

public void setDataHandler(javax.activation.DataHandler handler)
                    throws javax.mail.MessagingException

setContent

public void setContent(java.lang.Object o,
                       java.lang.String s)
                throws javax.mail.MessagingException

setText

public void setText(java.lang.String s)
             throws javax.mail.MessagingException

setContent

public void setContent(javax.mail.Multipart multipart)
                throws javax.mail.MessagingException

writeTo

public void writeTo(java.io.OutputStream stream)
             throws java.io.IOException,
                    javax.mail.MessagingException

getHeader

public java.lang.String[] getHeader(java.lang.String s)
                             throws javax.mail.MessagingException

setHeader

public void setHeader(java.lang.String s,
                      java.lang.String s1)
               throws javax.mail.MessagingException

addHeader

public void addHeader(java.lang.String s,
                      java.lang.String s1)
               throws javax.mail.MessagingException

removeHeader

public void removeHeader(java.lang.String s)
                  throws javax.mail.MessagingException

getAllHeaders

public java.util.Enumeration getAllHeaders()
                                    throws javax.mail.MessagingException

getMatchingHeaders

public java.util.Enumeration getMatchingHeaders(java.lang.String[] strings)
                                         throws javax.mail.MessagingException

getNonMatchingHeaders

public java.util.Enumeration getNonMatchingHeaders(java.lang.String[] strings)
                                            throws javax.mail.MessagingException