A C D G M N R S T W

A

addBodyPart(BodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Adds a Part to the multipart.
addBodyPart(BodyPart, int) - Method in class com.sun.mail.dsn.MultipartReport
Adds a BodyPart at position index.
addRecipientDSN(InternetHeaders) - Method in class com.sun.mail.dsn.DeliveryStatus
Add deliver status notification information for another recipient.

C

com.sun.mail.dsn - package com.sun.mail.dsn
Support for creating and parsing Delivery Status Notifications.
constructed - Variable in class com.sun.mail.dsn.MultipartReport
 

D

DeliveryStatus - Class in com.sun.mail.dsn
A message/delivery-status message content, as defined in RFC 3464.
DeliveryStatus() - Constructor for class com.sun.mail.dsn.DeliveryStatus
Construct a delivery status notification with no content.
DeliveryStatus(InputStream) - Constructor for class com.sun.mail.dsn.DeliveryStatus
Construct a delivery status notification by parsing the supplied input stream.
DispositionNotification - Class in com.sun.mail.dsn
A message/disposition-notification message content, as defined in RFC 3798.
DispositionNotification() - Constructor for class com.sun.mail.dsn.DispositionNotification
Construct a disposition notification with no content.
DispositionNotification(InputStream) - Constructor for class com.sun.mail.dsn.DispositionNotification
Construct a disposition notification by parsing the supplied input stream.

G

getContent(DataSource) - Method in class com.sun.mail.dsn.message_deliverystatus
Return the content.
getContent(DataSource) - Method in class com.sun.mail.dsn.message_dispositionnotification
Return the content.
getContent(DataSource) - Method in class com.sun.mail.dsn.multipart_report
Return the content.
getContent(DataSource) - Method in class com.sun.mail.dsn.text_rfc822headers
 
getContentStream() - Method in class com.sun.mail.dsn.MessageHeaders
 
getDeliveryStatus() - Method in class com.sun.mail.dsn.MultipartReport
Deprecated. use getReport instead
getInputStream() - Method in class com.sun.mail.dsn.MessageHeaders
 
getMessageDSN() - Method in class com.sun.mail.dsn.DeliveryStatus
Return all the per-message fields in the delivery status notification.
getNotifications() - Method in class com.sun.mail.dsn.DispositionNotification
Return all the disposition notification fields in the disposition notification.
getRecipientDSN(int) - Method in class com.sun.mail.dsn.DeliveryStatus
Return the delivery status notification information for the specified recipient.
getRecipientDSNCount() - Method in class com.sun.mail.dsn.DeliveryStatus
Return the number of recipients for which we have per-recipient delivery status notification information.
getReport() - Method in class com.sun.mail.dsn.MultipartReport
Get the report associated with this multipart/report.
getReturnedMessage() - Method in class com.sun.mail.dsn.MultipartReport
Get the original message that is being returned along with this multipart/report.
getSize() - Method in class com.sun.mail.dsn.MessageHeaders
Return the size of this message.
getText() - Method in class com.sun.mail.dsn.MultipartReport
Get the plain text to be presented to the user, if there is any.
getTextBodyPart() - Method in class com.sun.mail.dsn.MultipartReport
Return the body part containing the message to be presented to the user, usually just a text/plain part.
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.dsn.message_deliverystatus
return the Transfer Data of type DataFlavor from InputStream
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.dsn.message_dispositionnotification
return the Transfer Data of type DataFlavor from InputStream
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.dsn.multipart_report
Return the Transfer Data of type DataFlavor from InputStream.
getTransferData(DataFlavor, DataSource) - Method in class com.sun.mail.dsn.text_rfc822headers
Return the Transfer Data of type DataFlavor from InputStream.
getTransferDataFlavors() - Method in class com.sun.mail.dsn.message_deliverystatus
return the DataFlavors for this DataContentHandler
getTransferDataFlavors() - Method in class com.sun.mail.dsn.message_dispositionnotification
return the DataFlavors for this DataContentHandler
getTransferDataFlavors() - Method in class com.sun.mail.dsn.multipart_report
Return the DataFlavors for this DataContentHandler.
getTransferDataFlavors() - Method in class com.sun.mail.dsn.text_rfc822headers
Return the DataFlavors for this DataContentHandler.
getType() - Method in class com.sun.mail.dsn.Report
Get the MIME subtype of the report.

M

message_deliverystatus - Class in com.sun.mail.dsn
DataContentHandler for message/delivery-status MIME type.
message_deliverystatus() - Constructor for class com.sun.mail.dsn.message_deliverystatus
 
message_dispositionnotification - Class in com.sun.mail.dsn
DataContentHandler for message/disposition-notification MIME type.
message_dispositionnotification() - Constructor for class com.sun.mail.dsn.message_dispositionnotification
 
messageDSN - Variable in class com.sun.mail.dsn.DeliveryStatus
The DSN fields for the message.
MessageHeaders - Class in com.sun.mail.dsn
A special MimeMessage object that contains only message headers, no content.
MessageHeaders() - Constructor for class com.sun.mail.dsn.MessageHeaders
Construct a MessageHeaders object.
MessageHeaders(InputStream) - Constructor for class com.sun.mail.dsn.MessageHeaders
Constructs a MessageHeaders object from the given InputStream.
MessageHeaders(InternetHeaders) - Constructor for class com.sun.mail.dsn.MessageHeaders
Constructs a MessageHeaders object using the given InternetHeaders.
multipart_report - Class in com.sun.mail.dsn
DataContentHandler for multipart/report MIME type.
multipart_report() - Constructor for class com.sun.mail.dsn.multipart_report
 
MultipartReport - Class in com.sun.mail.dsn
A multipart/report message content, as defined in RFC 3462.
MultipartReport() - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with no content.
MultipartReport(String, Report) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text and report type (DeliveryStatus or DispositionNotification) to be returned to the user.
MultipartReport(String, Report, MimeMessage) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text, report, and original message to be returned to the user.
MultipartReport(String, Report, InternetHeaders) - Constructor for class com.sun.mail.dsn.MultipartReport
Construct a multipart/report object with the specified plain text, report, and headers from the original message to be returned to the user.
MultipartReport(DataSource) - Constructor for class com.sun.mail.dsn.MultipartReport
Constructs a MultipartReport object and its bodyparts from the given DataSource.

N

notifications - Variable in class com.sun.mail.dsn.DispositionNotification
The disposition notification content fields.

R

recipientDSN - Variable in class com.sun.mail.dsn.DeliveryStatus
The DSN fields for each recipient.
removeBodyPart(BodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Remove the specified part from the multipart message.
removeBodyPart(int) - Method in class com.sun.mail.dsn.MultipartReport
Remove the part at specified location (starting from 0).
Report - Class in com.sun.mail.dsn
An abstract report type, to be included in a MultipartReport.
Report(String) - Constructor for class com.sun.mail.dsn.Report
Construct a report of the indicated MIME subtype.

S

setDataHandler(DataHandler) - Method in class com.sun.mail.dsn.MessageHeaders
Can't set any content for a MessageHeaders object.
setDeliveryStatus(DeliveryStatus) - Method in class com.sun.mail.dsn.MultipartReport
Deprecated. use setReport instead
setMessageDSN(InternetHeaders) - Method in class com.sun.mail.dsn.DeliveryStatus
Set the per-message fields in the delivery status notification.
setNotifications(InternetHeaders) - Method in class com.sun.mail.dsn.DispositionNotification
Set the disposition notification fields in the disposition notification.
setReport(Report) - Method in class com.sun.mail.dsn.MultipartReport
Set the report associated with this multipart/report.
setReturnedMessage(MimeMessage) - Method in class com.sun.mail.dsn.MultipartReport
Set the original message to be returned as part of the multipart/report.
setSubType(String) - Method in class com.sun.mail.dsn.MultipartReport
Set the subtype.
setText(String) - Method in class com.sun.mail.dsn.MultipartReport
Set the message to be presented to the user as just a text/plain part containing the specified text.
setTextBodyPart(MimeBodyPart) - Method in class com.sun.mail.dsn.MultipartReport
Set the body part containing the text to be presented to the user.

T

text_rfc822headers - Class in com.sun.mail.dsn
DataContentHandler for text/rfc822-headers MIME type.
text_rfc822headers() - Constructor for class com.sun.mail.dsn.text_rfc822headers
 
toString() - Method in class com.sun.mail.dsn.DeliveryStatus
 
toString() - Method in class com.sun.mail.dsn.DispositionNotification
 
type - Variable in class com.sun.mail.dsn.Report
 

W

writeTo(OutputStream) - Method in class com.sun.mail.dsn.DeliveryStatus
 
writeTo(OutputStream) - Method in class com.sun.mail.dsn.DispositionNotification
 
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.dsn.message_deliverystatus
 
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.dsn.message_dispositionnotification
 
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.dsn.multipart_report
Write the object to the output stream, using the specific MIME type.
writeTo(Object, String, OutputStream) - Method in class com.sun.mail.dsn.text_rfc822headers
Write the object to the output stream, using the specified MIME type.

A C D G M N R S T W

Copyright © 2011 Sun Microsystems, Inc.. All Rights Reserved.