クラス MessageProcessorMessageSource

実装されたすべてのインターフェース:
AwareBeanFactoryAwareBeanNameAwareDisposableBeanInitializingBeanMessageSource<ObjectSE>IntegrationPatternNamedComponentIntegrationInboundManagementIntegrationManagement

public class MessageProcessorMessageSource extends AbstractMessageSource<ObjectSE>
ポーリングエンドポイントの基礎となる messageProcessor から Message を生成するための MessageSource 戦略の実装。
導入:
5.0
作成者:
Artem Bilan, Gary Russell
  • コンストラクターの詳細

    • MessageProcessorMessageSource

      public MessageProcessorMessageSource(MessageProcessor<?> messageProcessor)
  • メソッドの詳細

    • getComponentType

      public StringSE getComponentType()
    • doReceive

      protected ObjectSE doReceive()
      クラスからコピーされた説明: AbstractMessageSource
      サブクラスはこのメソッドを実装する必要があります。通常、返される値は型 T の payload になりますが、返される値はペイロードが型 T である Message インスタンスである場合もあります。また、追加のヘッダーの設定に使用される AbstractIntegrationMessageBuilder である場合もあります。
      次で指定:
      クラス AbstractMessageSource<ObjectSE>doReceive 
      戻り値:
      返された値。