Package alt.javax.mail
Class MessageImpl
- java.lang.Object
-
- alt.javax.mail.MessageImpl
-
- All Implemented Interfaces:
Message
- Direct Known Subclasses:
MimeMessageImpl
public class MessageImpl extends java.lang.Object implements Message
-
-
Constructor Summary
Constructors Constructor Description MessageImpl(javax.mail.Message message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFrom(Address[] addresses)voidaddHeader(java.lang.String s, java.lang.String s1)voidaddRecipients(javax.mail.Message.RecipientType type, Address[] addresses)java.util.EnumerationgetAllHeaders()java.lang.ObjectgetContent()java.lang.StringgetContentType()javax.activation.DataHandlergetDataHandler()java.lang.StringgetDescription()java.lang.StringgetDisposition()java.lang.StringgetFileName()FlagsgetFlags()Address[]getFrom()java.lang.String[]getHeader(java.lang.String s)java.io.InputStreamgetInputStream()intgetLineCount()java.util.EnumerationgetMatchingHeaders(java.lang.String[] strings)java.util.EnumerationgetNonMatchingHeaders(java.lang.String[] strings)javax.mail.MessagegetRealMessage()java.util.DategetReceivedDate()Address[]getRecipients(javax.mail.Message.RecipientType type)java.util.DategetSentDate()intgetSize()java.lang.StringgetSubject()booleanisMimeType(java.lang.String s)voidremoveHeader(java.lang.String s)Messagereply(boolean b)voidsaveChanges()voidsetContent(java.lang.Object o, java.lang.String s)voidsetContent(Multipart multipart)voidsetDataHandler(javax.activation.DataHandler handler)voidsetDescription(java.lang.String s)voidsetDisposition(java.lang.String s)voidsetFileName(java.lang.String s)voidsetFlags(Flags flags, boolean b)voidsetFrom()voidsetFrom(Address address)voidsetHeader(java.lang.String s, java.lang.String s1)voidsetRecipients(javax.mail.Message.RecipientType type, Address[] addresses)voidsetSentDate(java.util.Date date)voidsetSubject(java.lang.String s)voidsetText(java.lang.String s)voidwriteTo(java.io.OutputStream stream)
-
-
-
Method Detail
-
getRealMessage
public javax.mail.Message getRealMessage()
- Specified by:
getRealMessagein interfaceMessage
-
getFrom
public final Address[] getFrom() throws MessagingException
-
setFrom
public final void setFrom() throws MessagingException
-
setFrom
public final void setFrom(Address address) throws MessagingException
-
addFrom
public final void addFrom(Address[] addresses) throws MessagingException
-
getRecipients
public final Address[] getRecipients(javax.mail.Message.RecipientType type) throws MessagingException- Specified by:
getRecipientsin interfaceMessage- Throws:
MessagingException
-
setRecipients
public final void setRecipients(javax.mail.Message.RecipientType type, Address[] addresses) throws MessagingException- Specified by:
setRecipientsin interfaceMessage- Throws:
MessagingException
-
addRecipients
public final void addRecipients(javax.mail.Message.RecipientType type, Address[] addresses) throws MessagingException- Specified by:
addRecipientsin interfaceMessage- Throws:
MessagingException
-
getSubject
public final java.lang.String getSubject() throws MessagingException- Specified by:
getSubjectin interfaceMessage- Throws:
MessagingException
-
setSubject
public final void setSubject(java.lang.String s) throws MessagingException- Specified by:
setSubjectin interfaceMessage- Throws:
MessagingException
-
getSentDate
public final java.util.Date getSentDate() throws MessagingException- Specified by:
getSentDatein interfaceMessage- Throws:
MessagingException
-
setSentDate
public final void setSentDate(java.util.Date date) throws MessagingException- Specified by:
setSentDatein interfaceMessage- Throws:
MessagingException
-
getReceivedDate
public final java.util.Date getReceivedDate() throws MessagingException- Specified by:
getReceivedDatein interfaceMessage- Throws:
MessagingException
-
getFlags
public final Flags getFlags() throws MessagingException
-
setFlags
public final void setFlags(Flags flags, boolean b) throws MessagingException
-
reply
public final Message reply(boolean b) throws MessagingException
-
saveChanges
public final void saveChanges() throws MessagingException- Specified by:
saveChangesin interfaceMessage- Throws:
MessagingException
-
getSize
public final int getSize() throws MessagingException
-
getLineCount
public final int getLineCount() throws MessagingException- Specified by:
getLineCountin interfaceMessage- Throws:
MessagingException
-
getContentType
public final java.lang.String getContentType() throws MessagingException- Specified by:
getContentTypein interfaceMessage- Throws:
MessagingException
-
isMimeType
public final boolean isMimeType(java.lang.String s) throws MessagingException- Specified by:
isMimeTypein interfaceMessage- Throws:
MessagingException
-
getDisposition
public final java.lang.String getDisposition() throws MessagingException- Specified by:
getDispositionin interfaceMessage- Throws:
MessagingException
-
setDisposition
public final void setDisposition(java.lang.String s) throws MessagingException- Specified by:
setDispositionin interfaceMessage- Throws:
MessagingException
-
getDescription
public final java.lang.String getDescription() throws MessagingException- Specified by:
getDescriptionin interfaceMessage- Throws:
MessagingException
-
setDescription
public final void setDescription(java.lang.String s) throws MessagingException- Specified by:
setDescriptionin interfaceMessage- Throws:
MessagingException
-
getFileName
public final java.lang.String getFileName() throws MessagingException- Specified by:
getFileNamein interfaceMessage- Throws:
MessagingException
-
setFileName
public final void setFileName(java.lang.String s) throws MessagingException- Specified by:
setFileNamein interfaceMessage- Throws:
MessagingException
-
getInputStream
public final java.io.InputStream getInputStream() throws java.io.IOException, MessagingException- Specified by:
getInputStreamin interfaceMessage- Throws:
java.io.IOExceptionMessagingException
-
getDataHandler
public final javax.activation.DataHandler getDataHandler() throws MessagingException- Specified by:
getDataHandlerin interfaceMessage- Throws:
MessagingException
-
getContent
public final java.lang.Object getContent() throws java.io.IOException, MessagingException- Specified by:
getContentin interfaceMessage- Throws:
java.io.IOExceptionMessagingException
-
setDataHandler
public final void setDataHandler(javax.activation.DataHandler handler) throws MessagingException- Specified by:
setDataHandlerin interfaceMessage- Throws:
MessagingException
-
setContent
public final void setContent(java.lang.Object o, java.lang.String s) throws MessagingException- Specified by:
setContentin interfaceMessage- Throws:
MessagingException
-
setText
public final void setText(java.lang.String s) throws MessagingException
-
setContent
public final void setContent(Multipart multipart) throws MessagingException- Specified by:
setContentin interfaceMessage- Throws:
MessagingException
-
writeTo
public final void writeTo(java.io.OutputStream stream) throws java.io.IOException, MessagingException
-
getHeader
public final java.lang.String[] getHeader(java.lang.String s) throws MessagingException
-
setHeader
public final void setHeader(java.lang.String s, java.lang.String s1) throws MessagingException
-
addHeader
public final void addHeader(java.lang.String s, java.lang.String s1) throws MessagingException
-
removeHeader
public final void removeHeader(java.lang.String s) throws MessagingException- Specified by:
removeHeaderin interfaceMessage- Throws:
MessagingException
-
getAllHeaders
public final java.util.Enumeration getAllHeaders() throws MessagingException- Specified by:
getAllHeadersin interfaceMessage- Throws:
MessagingException
-
getMatchingHeaders
public final java.util.Enumeration getMatchingHeaders(java.lang.String[] strings) throws MessagingException- Specified by:
getMatchingHeadersin interfaceMessage- Throws:
MessagingException
-
getNonMatchingHeaders
public final java.util.Enumeration getNonMatchingHeaders(java.lang.String[] strings) throws MessagingException- Specified by:
getNonMatchingHeadersin interfaceMessage- Throws:
MessagingException
-
-