インターフェース MessageGroupProcessor

すべての既知の実装クラス:
AbstractAggregatingMessageGroupProcessorDefaultAggregatingMessageGroupProcessorDelegatingMessageGroupProcessorExpressionEvaluatingMessageGroupProcessorFileAggregatingMessageGroupProcessorFileAggregatorMethodInvokingMessageGroupProcessorResequencingMessageGroupProcessorSimpleMessageGroupProcessor
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface MessageGroupProcessor
メッセージの相関グループ用のプロセッサー。
作成者:
Iwein Fuld
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    指定された MessageGroup を処理します。
  • メソッドの詳細

    • processMessageGroup

      ObjectSE processMessageGroup(MessageGroup group)
      指定された MessageGroup を処理します。実装は、呼び出しに基づいて、必要な数のメッセージを自由に返すことができます。たとえば、集約プロセッサーはグループを表す単一のメッセージのみを返しますが、再シーケンスプロセッサーは前のシーケンスが満たされたすべてのメッセージを返します。

      複数のメッセージが返される場合、戻り値は Collection <Message> でなければなりません。

      パラメーター:
      group - メッセージグループ。
      戻り値:
      グループを処理した結果。