クラス 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
- コンストラクターの詳細- PartEventHttpMessageWriterpublic PartEventHttpMessageWriter()
 
- メソッドの詳細- canWriteインターフェースからコピーされた説明:- HttpMessageWriter指定されたオブジェクト型がこのライターでサポートされているかどうか。- 次で指定:
-  インターフェース HttpMessageWriter<PartEvent>のcanWrite
- パラメーター:
- elementType- チェックするオブジェクトの型
- mediaType- 書き込みのメディア型 (おそらく- null)
- 戻り値:
-  書き込み可能な場合は true、それ以外の場合はfalse
 
- writepublic 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- エンコードおよび書き込み方法に関する追加情報
- 戻り値:
- 完了またはエラーを示します