类 JmsMethodArgumentsKeyGenerator
- java.lang.Object
- org.springframework.batch.item.jms.JmsMethodArgumentsKeyGenerator
- 所有已实现的接口:
org.springframework.retry.interceptor.MethodArgumentsKeyGenerator
public class JmsMethodArgumentsKeyGenerator extends java.lang.Object implements org.springframework.retry.interceptor.MethodArgumentsKeyGenerator
AMethodArgumentsKeyGenerator
for JMS- 作者:
- Dave Syer
构造器概要
构造器 构造器 说明 JmsMethodArgumentsKeyGenerator()
构造器详细资料
JmsMethodArgumentsKeyGenerator
public JmsMethodArgumentsKeyGenerator()
方法详细资料
getKey
public java.lang.Object getKey(java.lang.Object[] items)
If the message is aMessage
then returns the JMS message ID. Otherwise just return the first argument.- 指定者:
getKey
在接口中org.springframework.retry.interceptor.MethodArgumentsKeyGenerator
- 抛出:
UnexpectedInputException
- if the JMS id cannot be determined from a JMS Messagejava.lang.IllegalArgumentException
- if the arguments are empty- 另请参阅:
MethodArgumentsKeyGenerator.getKey(Object[])