クラス JmsItemReaderBuilder<T>

java.lang.ObjectSE
org.springframework.batch.item.jms.builder.JmsItemReaderBuilder<T>

public class JmsItemReaderBuilder<T> extends ObjectSE
完全修飾 JmsItemReader を作成します。
導入:
4.0
作成者:
Glenn Renfro, Mahmoud Ben Hassine
  • フィールドの詳細

    • itemType

      protected ClassSE<? extends T> itemType
    • jmsTemplate

      protected org.springframework.jms.core.JmsOperations jmsTemplate
  • コンストラクターの詳細

    • JmsItemReaderBuilder

      public JmsItemReaderBuilder()
  • メソッドの詳細

    • jmsTemplate

      public JmsItemReaderBuilder<T> jmsTemplate(org.springframework.jms.core.JmsOperations jmsTemplate)
      JmsItemReader で使用される JMS テンプレートを確立します。
      パラメーター:
      jmsTemplate - JmsOperations インスタンス
      戻り値:
      メソッドチェーン用のこのインスタンス。
      関連事項:
    • itemType

      public JmsItemReaderBuilder<T> itemType(ClassSE<? extends T> itemType)
      受信メッセージペイロードの予想される型を設定します。これを Message に設定して、基になる生のメッセージを受信します。
      パラメーター:
      itemType - 配信されるアイテムの java クラス。通常、クラスパラメーターと同じです
      戻り値:
      メソッドチェーン用のこのインスタンス。
      例外:
      IllegalStateExceptionSE - メッセージペイロードの型が間違っている場合。
      関連事項:
    • build

      public JmsItemReader<T> build()
      完全に構築された JmsItemReader を返します。
      戻り値:
      新しい JmsItemReader