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

Quick Search    Search Deep

alt.javax.mail.internet
Class MimeMessageImpl  view MimeMessageImpl download MimeMessageImpl.java

java.lang.Object
  extended byalt.javax.mail.MessageImpl
      extended byalt.javax.mail.internet.MimeMessageImpl
All Implemented Interfaces:
alt.javax.mail.Message, MimeMessage

public class MimeMessageImpl
extends alt.javax.mail.MessageImpl
implements MimeMessage


Field Summary
private  javax.mail.internet.MimeMessage message
           
 
Constructor Summary
MimeMessageImpl(alt.javax.mail.Session session)
           
 
Method Summary
 void addHeaderLine(java.lang.String s)
           
 void addRecipient(javax.mail.Message.RecipientType type, javax.mail.Address address)
           
 void addRecipients(javax.mail.Message.RecipientType type, java.lang.String s)
           
 java.util.Enumeration getAllHeaderLines()
           
 javax.mail.Address[] getAllRecipients()
           
 java.lang.String getContentID()
           
 java.lang.String[] getContentLanguage()
           
 java.lang.String getContentMD5()
           
 java.lang.String getEncoding()
           
 javax.mail.Folder getFolder()
           
 java.lang.String getHeader(java.lang.String s, java.lang.String s1)
           
 java.util.Enumeration getMatchingHeaderLines(java.lang.String[] strings)
           
 java.lang.String getMessageID()
           
 int getMessageNumber()
           
 java.util.Enumeration getNonMatchingHeaderLines(java.lang.String[] strings)
           
 java.io.InputStream getRawInputStream()
           
 javax.mail.Address[] getReplyTo()
           
 boolean isExpunged()
           
 boolean isSet(javax.mail.Flags.Flag flag)
           
 boolean match(javax.mail.search.SearchTerm term)
           
 void setContentID(java.lang.String s)
           
 void setContentLanguage(java.lang.String[] strings)
           
 void setContentMD5(java.lang.String s)
           
 void setDescription(java.lang.String s, java.lang.String s1)
           
 void setFlag(javax.mail.Flags.Flag flag, boolean b)
           
 void setRecipient(javax.mail.Message.RecipientType type, javax.mail.Address address)
           
 void setRecipients(javax.mail.Message.RecipientType type, java.lang.String s)
           
 void setReplyTo(javax.mail.Address[] addresses)
           
 void setSubject(java.lang.String s, java.lang.String s1)
           
 void setText(java.lang.String s, java.lang.String s1)
           
 void writeTo(java.io.OutputStream stream, java.lang.String[] strings)
           
 
Methods inherited from class alt.javax.mail.MessageImpl
addFrom, addHeader, addRecipients, getAllHeaders, getContent, getContentType, getDataHandler, getDescription, getDisposition, getFileName, getFlags, getFrom, getHeader, getInputStream, getLineCount, getMatchingHeaders, getNonMatchingHeaders, getRealMessage, getReceivedDate, getRecipients, getSentDate, getSize, getSubject, isMimeType, removeHeader, reply, saveChanges, setContent, setContent, setDataHandler, setDescription, setDisposition, setFileName, setFlags, setFrom, setFrom, setHeader, setRecipients, setSentDate, setSubject, setText, writeTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface alt.javax.mail.Message
addFrom, addHeader, addRecipients, getAllHeaders, getContent, getContentType, getDataHandler, getDescription, getDisposition, getFileName, getFlags, getFrom, getHeader, getInputStream, getLineCount, getMatchingHeaders, getNonMatchingHeaders, getRealMessage, getReceivedDate, getRecipients, getSentDate, getSize, getSubject, isMimeType, removeHeader, reply, saveChanges, setContent, setContent, setDataHandler, setDescription, setDisposition, setFileName, setFlags, setFrom, setFrom, setHeader, setRecipients, setSentDate, setSubject, setText, writeTo
 

Field Detail

message

private final javax.mail.internet.MimeMessage message
Constructor Detail

MimeMessageImpl

public MimeMessageImpl(alt.javax.mail.Session session)
Method Detail

setRecipient

public void setRecipient(javax.mail.Message.RecipientType type,
                         javax.mail.Address address)
                  throws javax.mail.MessagingException
Specified by:
setRecipient in interface MimeMessage

addRecipient

public void addRecipient(javax.mail.Message.RecipientType type,
                         javax.mail.Address address)
                  throws javax.mail.MessagingException
Specified by:
addRecipient in interface MimeMessage

setFlag

public void setFlag(javax.mail.Flags.Flag flag,
                    boolean b)
             throws javax.mail.MessagingException
Specified by:
setFlag in interface MimeMessage

getMessageNumber

public int getMessageNumber()
Specified by:
getMessageNumber in interface MimeMessage

getFolder

public javax.mail.Folder getFolder()
Specified by:
getFolder in interface MimeMessage

isExpunged

public boolean isExpunged()
Specified by:
isExpunged in interface MimeMessage

match

public boolean match(javax.mail.search.SearchTerm term)
              throws javax.mail.MessagingException
Specified by:
match in interface MimeMessage

getAllRecipients

public javax.mail.Address[] getAllRecipients()
                                      throws javax.mail.MessagingException
Specified by:
getAllRecipients in interface MimeMessage

setRecipients

public void setRecipients(javax.mail.Message.RecipientType type,
                          java.lang.String s)
                   throws javax.mail.MessagingException
Specified by:
setRecipients in interface MimeMessage

addRecipients

public void addRecipients(javax.mail.Message.RecipientType type,
                          java.lang.String s)
                   throws javax.mail.MessagingException
Specified by:
addRecipients in interface MimeMessage

getReplyTo

public javax.mail.Address[] getReplyTo()
                                throws javax.mail.MessagingException
Specified by:
getReplyTo in interface MimeMessage

setReplyTo

public void setReplyTo(javax.mail.Address[] addresses)
                throws javax.mail.MessagingException
Specified by:
setReplyTo in interface MimeMessage

setSubject

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

getEncoding

public java.lang.String getEncoding()
                             throws javax.mail.MessagingException
Specified by:
getEncoding in interface MimeMessage

getContentID

public java.lang.String getContentID()
                              throws javax.mail.MessagingException
Specified by:
getContentID in interface MimeMessage

setContentID

public void setContentID(java.lang.String s)
                  throws javax.mail.MessagingException
Specified by:
setContentID in interface MimeMessage

getContentMD5

public java.lang.String getContentMD5()
                               throws javax.mail.MessagingException
Specified by:
getContentMD5 in interface MimeMessage

setContentMD5

public void setContentMD5(java.lang.String s)
                   throws javax.mail.MessagingException
Specified by:
setContentMD5 in interface MimeMessage

setDescription

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

getContentLanguage

public java.lang.String[] getContentLanguage()
                                      throws javax.mail.MessagingException
Specified by:
getContentLanguage in interface MimeMessage

setContentLanguage

public void setContentLanguage(java.lang.String[] strings)
                        throws javax.mail.MessagingException
Specified by:
setContentLanguage in interface MimeMessage

getMessageID

public java.lang.String getMessageID()
                              throws javax.mail.MessagingException
Specified by:
getMessageID in interface MimeMessage

getRawInputStream

public java.io.InputStream getRawInputStream()
                                      throws javax.mail.MessagingException
Specified by:
getRawInputStream in interface MimeMessage

setText

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

writeTo

public void writeTo(java.io.OutputStream stream,
                    java.lang.String[] strings)
             throws java.io.IOException,
                    javax.mail.MessagingException
Specified by:
writeTo in interface MimeMessage

getHeader

public java.lang.String getHeader(java.lang.String s,
                                  java.lang.String s1)
                           throws javax.mail.MessagingException
Specified by:
getHeader in interface MimeMessage

addHeaderLine

public void addHeaderLine(java.lang.String s)
                   throws javax.mail.MessagingException
Specified by:
addHeaderLine in interface MimeMessage

getAllHeaderLines

public java.util.Enumeration getAllHeaderLines()
                                        throws javax.mail.MessagingException
Specified by:
getAllHeaderLines in interface MimeMessage

getMatchingHeaderLines

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

getNonMatchingHeaderLines

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

isSet

public boolean isSet(javax.mail.Flags.Flag flag)
              throws javax.mail.MessagingException
Specified by:
isSet in interface MimeMessage