クラス JmsMethodInvocationRecoverer< T >

java.lang.ObjectSE
org.springframework.batch.infrastructure.item.jms.JmsMethodInvocationRecoverer<T>
実装済みのインターフェース一覧:
org.springframework.retry.interceptor.MethodInvocationRecoverer<T>

public class JmsMethodInvocationRecoverer<T> extends ObjectSE implements org.springframework.retry.interceptor.MethodInvocationRecoverer<T>
作成者:
Dave Syer, Mahmoud Ben Hassine
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected org.apache.commons.logging.Log
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
    JmsMethodInvocationRecoverer(org.springframework.jms.core.JmsOperations jmsTemplate)
    提供された JmsOperations を使用して新しい JmsMethodInvocationRecoverer を作成します。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    @Nullable T
    recover(ObjectSE[] items, ThrowableSE cause)
    jms テンプレートのデフォルトの宛先を使用して、引数リストの項目ごとに 1 つのメッセージを送信します。
    void
    setJmsTemplate(org.springframework.jms.core.JmsOperations jmsTemplate)
    jms テンプレート用の Setter。

    クラス ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • フィールドの詳細

    • logger

      protected org.apache.commons.logging.Log logger
  • コンストラクターの詳細

    • JmsMethodInvocationRecoverer

      public JmsMethodInvocationRecoverer(org.springframework.jms.core.JmsOperations jmsTemplate)
      提供された JmsOperations を使用して新しい JmsMethodInvocationRecoverer を作成します。
      パラメーター:
      jmsTemplate - JmsOperations インスタンス
      導入:
      6.0
  • メソッドの詳細

    • setJmsTemplate

      public void setJmsTemplate(org.springframework.jms.core.JmsOperations jmsTemplate)
      jms テンプレート用の Setter。
      パラメーター:
      jmsTemplate - JmsOperations インスタンス
    • recover

      public @Nullable T recover(ObjectSE[] items, ThrowableSE cause)
      JMS テンプレートのデフォルトの送信先を使用して、引数リストの項目ごとに 1 つのメッセージを送信します。リカバリが成功した場合、null が返されます。
      次で指定:
      インターフェース org.springframework.retry.interceptor.MethodInvocationRecoverer<T>recover 
      関連事項:
      • MethodInvocationRecoverer.recover(Object[], Throwable)