クラス CharacterStreamWritingMessageHandler

実装されているすべてのインターフェース:
org.reactivestreams.Subscriber<Message<?>>AwareBeanFactoryAwareBeanNameAwareDisposableBeanInitializingBeanApplicationContextAwareOrderedComponentSourceAwareExpressionCapableOrderableIntegrationPatternNamedComponentIntegrationManagementTrackableComponentMessageHandlerreactor.core.CoreSubscriber<Message<?>>

@DeprecatedSE(forRemoval=true, since="7.0") public class CharacterStreamWritingMessageHandler extends CharacterStreamWritingMessageHandler
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 以降、CharacterStreamWritingMessageHandler を推奨
WriterSE に文字を書き込む MessageHandler。文字列、文字配列、バイト配列のペイロードは直接書き込まれますが、他のペイロード型の場合は、オブジェクトの IntegrationObjectSupport.toString() メソッドの結果が書き込まれます。各書き込みの後に改行を追加するには、shouldAppendNewLine フラグを "true" に設定します。デフォルトでは "false" です。
作成者:
Mark Fisher, Gary Russell
  • コンストラクターの詳細

    • CharacterStreamWritingMessageHandler

      public CharacterStreamWritingMessageHandler(WriterSE writer)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    • CharacterStreamWritingMessageHandler

      public CharacterStreamWritingMessageHandler(WriterSE writer, int bufferSize)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドの詳細

    • stdout

      public static CharacterStreamWritingMessageHandler stdout()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      デフォルトの文字セットエンコーディングを使用して stdout(System.out)のターゲットを作成するファクトリメソッド。
      戻り値:
      デフォルトの文字セットを持つ stdout ハンドラー。
    • stdout

      public static CharacterStreamWritingMessageHandler stdout(@Nullable StringSE charsetName)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された文字セットエンコーディングで stdout(System.out)のターゲットを作成するファクトリメソッド。
      パラメーター:
      charsetName - 文字セット名。
      戻り値:
      stdout ハンドラー。
    • stderr

      public static CharacterStreamWritingMessageHandler stderr()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      デフォルトの文字セットエンコーディングを使用して stderr(System.err)のターゲットを作成するファクトリメソッド。
      戻り値:
      デフォルトの文字セットを持つ stderr ハンドラー。
    • stderr

      public static CharacterStreamWritingMessageHandler stderr(@Nullable StringSE charsetName)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された文字セットエンコーディングで stderr(System.err)のターゲットを作成するファクトリメソッド。
      パラメーター:
      charsetName - 文字セット名。
      戻り値:
      stderr ハンドラー。