クラス PartEventHttpMessageWriter
java.lang.ObjectSE
org.springframework.http.codec.LoggingCodecSupport
org.springframework.http.codec.multipart.MultipartWriterSupport
org.springframework.http.codec.multipart.PartEventHttpMessageWriter
- 実装されたすべてのインターフェース:
HttpMessageWriter<PartEvent>
public class PartEventHttpMessageWriter
extends MultipartWriterSupport
implements HttpMessageWriter<PartEvent>
PartEvent
オブジェクトを書き込むための HttpMessageWriter
。マルチパートリクエストを他のサービスに中継するサーバー側プロキシに役立ちます。- 導入:
- 6.0
- 作成者:
- Arjen Poutsma
- 関連事項:
フィールドサマリー
クラス org.springframework.http.codec.multipart.MultipartWriterSupport から継承されたフィールド
DEFAULT_CHARSET
クラス org.springframework.http.codec.LoggingCodecSupport から継承されたフィールド
logger
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明boolean
canWrite
(ResolvableType elementType, MediaType mediaType) 指定されたオブジェクト型がこのライターでサポートされているかどうか。reactor.core.publisher.Mono<VoidSE>
write
(Publisher<? extends PartEvent> partDataStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) オブジェクトの特定のストリームを出力メッセージに書き込みます。クラス org.springframework.http.codec.multipart.MultipartWriterSupport から継承されたメソッド
generateBoundaryLine, generateLastLine, generateMultipartBoundary, generateNewLine, generatePartHeaders, getCharset, getMultipartMediaType, getWritableMediaTypes, setCharset
クラス org.springframework.http.codec.LoggingCodecSupport から継承されたメソッド
isEnableLoggingRequestDetails, setEnableLoggingRequestDetails
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.http.codec.HttpMessageWriter から継承されたメソッド
getWritableMediaTypes, getWritableMediaTypes, write
コンストラクターの詳細
PartEventHttpMessageWriter
public PartEventHttpMessageWriter()
メソッドの詳細
canWrite
インターフェースからコピーされた説明:HttpMessageWriter
指定されたオブジェクト型がこのライターでサポートされているかどうか。- 次で指定:
- インターフェース
HttpMessageWriter<PartEvent>
のcanWrite
- パラメーター:
elementType
- チェックするオブジェクトの型mediaType
- 書き込みのメディア型 (おそらくnull
)- 戻り値:
- 書き込み可能な場合は
true
、それ以外の場合はfalse
write
public reactor.core.publisher.Mono<VoidSE> write(Publisher<? extends PartEvent> partDataStream, ResolvableType elementType, @Nullable MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) インターフェースからコピーされた説明:HttpMessageWriter
オブジェクトの特定のストリームを出力メッセージに書き込みます。- 次で指定:
- インターフェース
HttpMessageWriter<PartEvent>
のwrite
- パラメーター:
partDataStream
- 書き込むオブジェクトelementType
-HttpMessageWriter.canWrite(ResolvableType, MediaType)
を介して事前にチェックされている必要があるストリーム内のオブジェクトの型mediaType
- 書き込みのコンテンツ型 (ライターのデフォルトのコンテンツ型を使用する必要があることを示すnull
)outputMessage
- 書き込むメッセージhints
- エンコードおよび書き込み方法に関する追加情報- 戻り値:
- 完了またはエラーを示します