java.lang.Object
jakarta.activation.DataHandler
jakarta.mail.internet.MimeBodyPart.MimePartDataHandler
- Enclosing class:
MimeBodyPart
static class MimeBodyPart.MimePartDataHandler
extends jakarta.activation.DataHandler
A special DataHandler used only as a marker to indicate that
the source of the data is a MimePart (that is, a byte array
or a stream). This prevents updateHeaders from trying to
change the headers for such data. In particular, the original
Content-Transfer-Encoding for the data must be preserved.
Otherwise the data would need to be decoded and reencoded.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) InputStream(package private) MimePartgetPart()Methods inherited from class jakarta.activation.DataHandler
getAllCommands, getBean, getCommand, getContent, getContentType, getDataSource, getInputStream, getName, getOutputStream, getPreferredCommands, getTransferData, getTransferDataFlavors, isDataFlavorSupported, setCommandMap, setDataContentHandlerFactory, writeTo
-
Field Details
-
part
MimePart part
-
-
Constructor Details
-
MimePartDataHandler
-
-
Method Details
-
getContentStream
- Throws:
MessagingException
-
getPart
MimePart getPart()
-