Class JmsNewMethodArgumentsIdentifier<T>
- java.lang.Object
- org.springframework.batch.item.jms.JmsNewMethodArgumentsIdentifier<T>
- All Implemented Interfaces:
org.springframework.retry.interceptor.NewMethodArgumentsIdentifier
public class JmsNewMethodArgumentsIdentifier<T> extends java.lang.Object implements org.springframework.retry.interceptor.NewMethodArgumentsIdentifier
ANewMethodArgumentsIdentifier
for JMS that looks for a message in the arguments and checks its delivery status.- Author:
- Dave Syer
Constructor Summary
Constructors Constructor Description JmsNewMethodArgumentsIdentifier()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isNew(java.lang.Object[] args)
If any of the arguments is a message, check the JMS re-delivered flag and return it, otherwise return false to be on the safe side.
Method Detail
isNew
public boolean isNew(java.lang.Object[] args)
If any of the arguments is a message, check the JMS re-delivered flag and return it, otherwise return false to be on the safe side.- Specified by:
isNew
in interfaceorg.springframework.retry.interceptor.NewMethodArgumentsIdentifier
- See Also:
NewMethodArgumentsIdentifier.isNew(java.lang.Object[])