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 Object
implements org.springframework.retry.interceptor.NewMethodArgumentsIdentifier
A
NewMethodArgumentsIdentifier
for JMS that looks for a message in the
arguments and checks its delivery status.- Author:
- Dave Syer, Mahmoud Ben Hassine
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
JmsNewMethodArgumentsIdentifier
public JmsNewMethodArgumentsIdentifier()
-
-
Method Details
-
isNew
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[])
-