Package alt.javax.mail
Class MessageImpl
java.lang.Object
alt.javax.mail.MessageImpl
- All Implemented Interfaces:
Message
- Direct Known Subclasses:
MimeMessageImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
addFrom
(Address[] addresses) final void
final void
addRecipients
(javax.mail.Message.RecipientType type, Address[] addresses) final Enumeration
final Object
final String
final javax.activation.DataHandler
final String
final String
final String
final Flags
getFlags()
final Address[]
getFrom()
final String[]
final InputStream
final int
final Enumeration
getMatchingHeaders
(String[] strings) final Enumeration
getNonMatchingHeaders
(String[] strings) javax.mail.Message
final Date
final Address[]
getRecipients
(javax.mail.Message.RecipientType type) final Date
final int
getSize()
final String
final boolean
isMimeType
(String s) final void
final Message
reply
(boolean b) final void
final void
setContent
(Object o, String s) final void
setContent
(Multipart multipart) final void
setDataHandler
(javax.activation.DataHandler handler) final void
final void
final void
final void
setFlags
(Flags flags, boolean b) final void
setFrom()
final void
setFrom
(Address address) final void
final void
setRecipients
(javax.mail.Message.RecipientType type, Address[] addresses) final void
setSentDate
(Date date) final void
setSubject
(String s) final void
final void
writeTo
(OutputStream stream)
-
Constructor Details
-
MessageImpl
public MessageImpl(javax.mail.Message message)
-
-
Method Details
-
getRealMessage
public javax.mail.Message getRealMessage()- Specified by:
getRealMessage
in 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:
getRecipients
in interfaceMessage
- Throws:
MessagingException
-
setRecipients
public final void setRecipients(javax.mail.Message.RecipientType type, Address[] addresses) throws MessagingException - Specified by:
setRecipients
in interfaceMessage
- Throws:
MessagingException
-
addRecipients
public final void addRecipients(javax.mail.Message.RecipientType type, Address[] addresses) throws MessagingException - Specified by:
addRecipients
in interfaceMessage
- Throws:
MessagingException
-
getSubject
- Specified by:
getSubject
in interfaceMessage
- Throws:
MessagingException
-
setSubject
- Specified by:
setSubject
in interfaceMessage
- Throws:
MessagingException
-
getSentDate
- Specified by:
getSentDate
in interfaceMessage
- Throws:
MessagingException
-
setSentDate
- Specified by:
setSentDate
in interfaceMessage
- Throws:
MessagingException
-
getReceivedDate
- Specified by:
getReceivedDate
in interfaceMessage
- Throws:
MessagingException
-
getFlags
public final Flags getFlags() throws MessagingException -
setFlags
public final void setFlags(Flags flags, boolean b) throws MessagingException -
reply
-
saveChanges
public final void saveChanges() throws MessagingException- Specified by:
saveChanges
in interfaceMessage
- Throws:
MessagingException
-
getSize
public final int getSize() throws MessagingException -
getLineCount
public final int getLineCount() throws MessagingException- Specified by:
getLineCount
in interfaceMessage
- Throws:
MessagingException
-
getContentType
- Specified by:
getContentType
in interfaceMessage
- Throws:
MessagingException
-
isMimeType
- Specified by:
isMimeType
in interfaceMessage
- Throws:
MessagingException
-
getDisposition
- Specified by:
getDisposition
in interfaceMessage
- Throws:
MessagingException
-
setDisposition
- Specified by:
setDisposition
in interfaceMessage
- Throws:
MessagingException
-
getDescription
- Specified by:
getDescription
in interfaceMessage
- Throws:
MessagingException
-
setDescription
- Specified by:
setDescription
in interfaceMessage
- Throws:
MessagingException
-
getFileName
- Specified by:
getFileName
in interfaceMessage
- Throws:
MessagingException
-
setFileName
- Specified by:
setFileName
in interfaceMessage
- Throws:
MessagingException
-
getInputStream
- Specified by:
getInputStream
in interfaceMessage
- Throws:
IOException
MessagingException
-
getDataHandler
public final javax.activation.DataHandler getDataHandler() throws MessagingException- Specified by:
getDataHandler
in interfaceMessage
- Throws:
MessagingException
-
getContent
- Specified by:
getContent
in interfaceMessage
- Throws:
IOException
MessagingException
-
setDataHandler
public final void setDataHandler(javax.activation.DataHandler handler) throws MessagingException - Specified by:
setDataHandler
in interfaceMessage
- Throws:
MessagingException
-
setContent
- Specified by:
setContent
in interfaceMessage
- Throws:
MessagingException
-
setText
-
setContent
public final void setContent(Multipart multipart) throws MessagingException - Specified by:
setContent
in interfaceMessage
- Throws:
MessagingException
-
writeTo
- Specified by:
writeTo
in interfaceMessage
- Throws:
IOException
MessagingException
-
getHeader
-
setHeader
-
addHeader
-
removeHeader
- Specified by:
removeHeader
in interfaceMessage
- Throws:
MessagingException
-
getAllHeaders
- Specified by:
getAllHeaders
in interfaceMessage
- Throws:
MessagingException
-
getMatchingHeaders
- Specified by:
getMatchingHeaders
in interfaceMessage
- Throws:
MessagingException
-
getNonMatchingHeaders
- Specified by:
getNonMatchingHeaders
in interfaceMessage
- Throws:
MessagingException
-