クラス JmsMethodArgumentsKeyGenerator

java.lang.ObjectSE
org.springframework.batch.item.jms.JmsMethodArgumentsKeyGenerator
実装されたすべてのインターフェース:
org.springframework.retry.interceptor.MethodArgumentsKeyGenerator

public class JmsMethodArgumentsKeyGenerator extends ObjectSE implements org.springframework.retry.interceptor.MethodArgumentsKeyGenerator
JMS 用の MethodArgumentsKeyGenerator 
作成者:
Dave Syer, Mahmoud Ben Hassine
  • コンストラクターの詳細

    • JmsMethodArgumentsKeyGenerator

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

    • getKey

      public ObjectSE getKey(ObjectSE[] items)
      メッセージが Message の場合、JMS メッセージ ID を返します。それ以外の場合は、最初の引数を返します。
      次で指定:
      インターフェース org.springframework.retry.interceptor.MethodArgumentsKeyGeneratorgetKey 
      例外:
      UnexpectedInputException - JMS メッセージから JMSID を判別できない場合
      IllegalArgumentExceptionSE - 引数が空の場合
      関連事項:
      • MethodArgumentsKeyGenerator.getKey(Object[])