- java.lang.Object
-
- jakarta.mail.internet.MimePartDataSource
-
- org.eclipse.angus.mail.imap.IMAPMultipartDataSource
-
- All Implemented Interfaces:
jakarta.activation.DataSource,jakarta.mail.MessageAware,jakarta.mail.MultipartDataSource
public class IMAPMultipartDataSource extends jakarta.mail.internet.MimePartDataSource implements jakarta.mail.MultipartDataSourceThis class
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIMAPMultipartDataSource(jakarta.mail.internet.MimePart part, BODYSTRUCTURE[] bs, java.lang.String sectionId, IMAPMessage msg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.mail.BodyPartgetBodyPart(int index)intgetCount()-
Methods inherited from class jakarta.mail.internet.MimePartDataSource
getContentType, getInputStream, getMessageContext, getName, getOutputStream
-
-
-
-
Constructor Detail
-
IMAPMultipartDataSource
protected IMAPMultipartDataSource(jakarta.mail.internet.MimePart part, BODYSTRUCTURE[] bs, java.lang.String sectionId, IMAPMessage msg)
-
-
Method Detail
-
getCount
public int getCount()
- Specified by:
getCountin interfacejakarta.mail.MultipartDataSource
-
getBodyPart
public jakarta.mail.BodyPart getBodyPart(int index) throws jakarta.mail.MessagingException- Specified by:
getBodyPartin interfacejakarta.mail.MultipartDataSource- Throws:
jakarta.mail.MessagingException
-
-