public class MimePartDataSource extends ObjectSE implements DataSourceSE, MessageAware
MimePart, DataSourceSE| コンストラクターと説明 |
|---|
MimePartDataSource(MimePart part)MimePart から DataSource を構築するコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getContentType() この DataSource のコンテンツ型を返します。 |
InputStreamSE | getInputStream() この MimePart から入力ストリームを返します。 |
MessageContext | getMessageContext() 現在のパーツの MessageContext を返します。 |
StringSE | getName() 名前を返す DataSource メソッド。 |
OutputStreamSE | getOutputStream() 出力ストリームを返す DataSource メソッド。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected MimePart part
public MimePartDataSource(MimePart part)
part - MimePartpublic InputStreamSE getInputStream() throws IOExceptionSE
このメソッドは、この MimePart の Content-Transfer-Encoding 属性に基づいて、適切な転送デコードを適用します。返される入力ストリームは、デコードされたバイトのストリームです。
この実装は、getContentStream() メソッドを使用してパーツから生のコンテンツを取得し、MimeUtility.decode() メソッドを使用してデコードします。
DataSourceSE の getInputStreamSE IOExceptionSEMimeMessage.getContentStream(), MimeBodyPart.getContentStream(), MimeUtility.decode(java.io.InputStream, java.lang.String)public OutputStreamSE getOutputStream() throws IOExceptionSE
この実装は UnknownServiceException をスローします。
DataSourceSE の getOutputStreamSE IOExceptionSEpublic StringSE getContentType()
この実装は、MimePart で getContentType メソッドを呼び出すだけです。
DataSourceSE の getContentTypeSE public StringSE getName()
この実装は、空の文字列を返すだけです。
DataSourceSE の getNameSE public MessageContext getMessageContext()
MessageContext を返します。MessageAware の getMessageContext Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.