类 JmsMethodInvocationRecoverer<T>
- java.lang.Object
- org.springframework.batch.item.jms.JmsMethodInvocationRecoverer<T>
- 所有已实现的接口:
org.springframework.retry.interceptor.MethodInvocationRecoverer<T>
public class JmsMethodInvocationRecoverer<T> extends java.lang.Object implements org.springframework.retry.interceptor.MethodInvocationRecoverer<T>
- 作者:
- Dave Syer, Mahmoud Ben Hassine
字段概要
字段 修饰符和类型 字段 说明 protected org.apache.commons.logging.Log
logger
构造器概要
构造器 构造器 说明 JmsMethodInvocationRecoverer()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 T
recover(java.lang.Object[] items, java.lang.Throwable cause)
Send one message per item in the arguments list using the default destination of the jms template.void
setJmsTemplate(org.springframework.jms.core.JmsOperations jmsTemplate)
Setter for jms template.
字段详细资料
logger
protected org.apache.commons.logging.Log logger
构造器详细资料
JmsMethodInvocationRecoverer
public JmsMethodInvocationRecoverer()
方法详细资料
setJmsTemplate
public void setJmsTemplate(org.springframework.jms.core.JmsOperations jmsTemplate)
Setter for jms template.- 参数:
jmsTemplate
- aJmsOperations
instance
recover
@Nullable public T recover(java.lang.Object[] items, java.lang.Throwable cause)
Send one message per item in the arguments list using the default destination of the jms template. If the recovery is successfulnull
is returned.- 指定者:
recover
在接口中org.springframework.retry.interceptor.MethodInvocationRecoverer<T>
- 另请参阅:
MethodInvocationRecoverer.recover(Object[], Throwable)