|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.mail.Message
javax.mail.internet.MimeMessage
org.exoplatform.mail.service.impl.MessageHeaders
public class MessageHeaders
A special MimeMessage object that contains only message headers, no content. Used to represent the MIME type text/rfc822-headers.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.mail.internet.MimeMessage |
|---|
javax.mail.internet.MimeMessage.RecipientType |
| Field Summary |
|---|
| Fields inherited from class javax.mail.internet.MimeMessage |
|---|
content, contentStream, dh, flags, headers, modified, saved |
| Fields inherited from class javax.mail.Message |
|---|
expunged, folder, msgnum, session |
| Fields inherited from interface javax.mail.Part |
|---|
ATTACHMENT, INLINE |
| Constructor Summary | |
|---|---|
MessageHeaders()
Construct a MessageHeaders object. |
|
MessageHeaders(java.io.InputStream is)
Constructs a MessageHeaders object from the given InputStream. |
|
MessageHeaders(javax.mail.internet.InternetHeaders headers)
Constructs a MessageHeaders object using the given InternetHeaders. |
|
| Method Summary | |
|---|---|
protected java.io.InputStream |
getContentStream()
|
java.io.InputStream |
getInputStream()
|
int |
getSize()
Return the size of this message. |
void |
setDataHandler(javax.activation.DataHandler dh)
Can't set any content for a MessageHeaders object. |
| Methods inherited from class javax.mail.internet.MimeMessage |
|---|
addFrom, addHeader, addHeaderLine, addRecipients, addRecipients, createInternetHeaders, createMimeMessage, getAllHeaderLines, getAllHeaders, getAllRecipients, getContent, getContentID, getContentLanguage, getContentMD5, getContentType, getDataHandler, getDescription, getDisposition, getEncoding, getFileName, getFlags, getFrom, getHeader, getHeader, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getMessageID, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getReceivedDate, getRecipients, getReplyTo, getSender, getSentDate, getSubject, isMimeType, isSet, parse, removeHeader, reply, saveChanges, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDescription, setDescription, setDisposition, setFileName, setFlags, setFrom, setFrom, setHeader, setRecipients, setRecipients, setReplyTo, setSender, setSentDate, setSubject, setSubject, setText, setText, setText, updateHeaders, updateMessageID, writeTo, writeTo |
| Methods inherited from class javax.mail.Message |
|---|
addRecipient, getFolder, getMessageNumber, isExpunged, match, setExpunged, setFlag, setMessageNumber, setRecipient |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MessageHeaders()
throws javax.mail.MessagingException
javax.mail.MessagingException
public MessageHeaders(java.io.InputStream is)
throws javax.mail.MessagingException
is - InputStream
javax.mail.MessagingException
public MessageHeaders(javax.mail.internet.InternetHeaders headers)
throws javax.mail.MessagingException
headers - InternetHeaders to use
javax.mail.MessagingException| Method Detail |
|---|
public int getSize()
getSize in interface javax.mail.PartgetSize in class javax.mail.internet.MimeMessagepublic java.io.InputStream getInputStream()
getInputStream in interface javax.mail.PartgetInputStream in class javax.mail.internet.MimeMessageprotected java.io.InputStream getContentStream()
getContentStream in class javax.mail.internet.MimeMessage
public void setDataHandler(javax.activation.DataHandler dh)
throws javax.mail.MessagingException
setDataHandler in interface javax.mail.PartsetDataHandler in class javax.mail.internet.MimeMessagejavax.mail.MessagingException - always
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||