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

Quick Search    Search Deep

alt.javax.mail
Class MessageImpl  view MessageImpl download MessageImpl.java

java.lang.Object
  extended byalt.javax.mail.MessageImpl
All Implemented Interfaces:
Message

public class MessageImpl
extends java.lang.Object
implements Message


Field Summary
private  javax.mail.Message message
           
 
Constructor Summary
MessageImpl(javax.mail.Message 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

message

private final javax.mail.Message message
Constructor Detail

MessageImpl

public MessageImpl(javax.mail.Message message)
Method Detail

getRealMessage

public javax.mail.Message getRealMessage()
Specified by:
getRealMessage in interface Message

getFrom

public final javax.mail.Address[] getFrom()
                                   throws javax.mail.MessagingException
Specified by:
getFrom in interface Message

setFrom

public final void setFrom()
                   throws javax.mail.MessagingException
Specified by:
setFrom in interface Message

setFrom

public final void setFrom(javax.mail.Address address)
                   throws javax.mail.MessagingException
Specified by:
setFrom in interface Message

addFrom

public final void addFrom(javax.mail.Address[] addresses)
                   throws javax.mail.MessagingException
Specified by:
addFrom in interface Message

getRecipients

public final javax.mail.Address[] getRecipients(javax.mail.Message.RecipientType type)
                                         throws javax.mail.MessagingException
Specified by:
getRecipients in interface Message

setRecipients

public final void setRecipients(javax.mail.Message.RecipientType type,
                                javax.mail.Address[] addresses)
                         throws javax.mail.MessagingException
Specified by:
setRecipients in interface Message

addRecipients

public final void addRecipients(javax.mail.Message.RecipientType type,
                                javax.mail.Address[] addresses)
                         throws javax.mail.MessagingException
Specified by:
addRecipients in interface Message

getSubject

public final java.lang.String getSubject()
                                  throws javax.mail.MessagingException
Specified by:
getSubject in interface Message

setSubject

public final void setSubject(java.lang.String s)
                      throws javax.mail.MessagingException
Specified by:
setSubject in interface Message

getSentDate

public final java.util.Date getSentDate()
                                 throws javax.mail.MessagingException
Specified by:
getSentDate in interface Message

setSentDate

public final void setSentDate(java.util.Date date)
                       throws javax.mail.MessagingException
Specified by:
setSentDate in interface Message

getReceivedDate

public final java.util.Date getReceivedDate()
                                     throws javax.mail.MessagingException
Specified by:
getReceivedDate in interface Message

getFlags

public final javax.mail.Flags getFlags()
                                throws javax.mail.MessagingException
Specified by:
getFlags in interface Message

setFlags

public final void setFlags(javax.mail.Flags flags,
                           boolean b)
                    throws javax.mail.MessagingException
Specified by:
setFlags in interface Message

reply

public final Message reply(boolean b)
                    throws javax.mail.MessagingException
Specified by:
reply in interface Message

saveChanges

public final void saveChanges()
                       throws javax.mail.MessagingException
Specified by:
saveChanges in interface Message

getSize

public final int getSize()
                  throws javax.mail.MessagingException
Specified by:
getSize in interface Message

getLineCount

public final int getLineCount()
                       throws javax.mail.MessagingException
Specified by:
getLineCount in interface Message

getContentType

public final java.lang.String getContentType()
                                      throws javax.mail.MessagingException
Specified by:
getContentType in interface Message

isMimeType

public final boolean isMimeType(java.lang.String s)
                         throws javax.mail.MessagingException
Specified by:
isMimeType in interface Message

getDisposition

public final java.lang.String getDisposition()
                                      throws javax.mail.MessagingException
Specified by:
getDisposition in interface Message

setDisposition

public final void setDisposition(java.lang.String s)
                          throws javax.mail.MessagingException
Specified by:
setDisposition in interface Message

getDescription

public final java.lang.String getDescription()
                                      throws javax.mail.MessagingException
Specified by:
getDescription in interface Message

setDescription

public final void setDescription(java.lang.String s)
                          throws javax.mail.MessagingException
Specified by:
setDescription in interface Message

getFileName

public final java.lang.String getFileName()
                                   throws javax.mail.MessagingException
Specified by:
getFileName in interface Message

setFileName

public final void setFileName(java.lang.String s)
                       throws javax.mail.MessagingException
Specified by:
setFileName in interface Message

getInputStream

public final java.io.InputStream getInputStream()
                                         throws java.io.IOException,
                                                javax.mail.MessagingException
Specified by:
getInputStream in interface Message

getDataHandler

public final javax.activation.DataHandler getDataHandler()
                                                  throws javax.mail.MessagingException
Specified by:
getDataHandler in interface Message

getContent

public final java.lang.Object getContent()
                                  throws java.io.IOException,
                                         javax.mail.MessagingException
Specified by:
getContent in interface Message

setDataHandler

public final void setDataHandler(javax.activation.DataHandler handler)
                          throws javax.mail.MessagingException
Specified by:
setDataHandler in interface Message

setContent

public final void setContent(java.lang.Object o,
                             java.lang.String s)
                      throws javax.mail.MessagingException
Specified by:
setContent in interface Message

setText

public final void setText(java.lang.String s)
                   throws javax.mail.MessagingException
Specified by:
setText in interface Message

setContent

public final void setContent(javax.mail.Multipart multipart)
                      throws javax.mail.MessagingException
Specified by:
setContent in interface Message

writeTo

public final void writeTo(java.io.OutputStream stream)
                   throws java.io.IOException,
                          javax.mail.MessagingException
Specified by:
writeTo in interface Message

getHeader

public final java.lang.String[] getHeader(java.lang.String s)
                                   throws javax.mail.MessagingException
Specified by:
getHeader in interface Message

setHeader

public final void setHeader(java.lang.String s,
                            java.lang.String s1)
                     throws javax.mail.MessagingException
Specified by:
setHeader in interface Message

addHeader

public final void addHeader(java.lang.String s,
                            java.lang.String s1)
                     throws javax.mail.MessagingException
Specified by:
addHeader in interface Message

removeHeader

public final void removeHeader(java.lang.String s)
                        throws javax.mail.MessagingException
Specified by:
removeHeader in interface Message

getAllHeaders

public final java.util.Enumeration getAllHeaders()
                                          throws javax.mail.MessagingException
Specified by:
getAllHeaders in interface Message

getMatchingHeaders

public final java.util.Enumeration getMatchingHeaders(java.lang.String[] strings)
                                               throws javax.mail.MessagingException
Specified by:
getMatchingHeaders in interface Message

getNonMatchingHeaders

public final java.util.Enumeration getNonMatchingHeaders(java.lang.String[] strings)
                                                  throws javax.mail.MessagingException
Specified by:
getNonMatchingHeaders in interface Message