public interface MultipartDataSource extends DataSource
DataSource
です。これにより、「メール対応」 DataContentHandlers
は、そのような DataSources
を認識し、適切な方法を使用して BodyParts
にアクセスすることにより、より効率的に実装できます。MultipartDataSource のデータは入力ストリームとしても利用できることに注意してください。
このインターフェースは通常、IMAP プロバイダーなど、マルチパートボディを事前解析するプロバイダーによって実装されます。
DataSource
修飾子と型 | メソッドと説明 |
---|---|
BodyPart | getBodyPart(int index) 指定されたパートを取得します。 |
int | getCount() 囲まれた BodyPart オブジェクトの数を返します。 |
getContentType, getInputStream, getName, getOutputStream
int getCount()
BodyPart getBodyPart(int index) throws MessagingException
index
- 目的のパートのインデックス IndexOutOfBoundsExceptionSE
- 指定されたインデックスが範囲外の場合。MessagingException
- その他の障害の場合 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.