diff --git a/spring-jms/src/main/java/org/springframework/jms/core/JmsOperations.java b/spring-jms/src/main/java/org/springframework/jms/core/JmsOperations.java index cbccdbfa9ee..5eb92ef25f7 100644 --- a/spring-jms/src/main/java/org/springframework/jms/core/JmsOperations.java +++ b/spring-jms/src/main/java/org/springframework/jms/core/JmsOperations.java @@ -247,7 +247,7 @@ public interface JmsOperations { * @throws JmsException checked JMSException converted to unchecked */ @Nullable - Message receiveSelected(String messageSelector) throws JmsException; + Message receiveSelected(@Nullable String messageSelector) throws JmsException; /** * Receive a message synchronously from the specified destination, but only @@ -261,7 +261,7 @@ public interface JmsOperations { * @throws JmsException checked JMSException converted to unchecked */ @Nullable - Message receiveSelected(Destination destination, String messageSelector) throws JmsException; + Message receiveSelected(Destination destination, @Nullable String messageSelector) throws JmsException; /** * Receive a message synchronously from the specified destination, but only @@ -276,7 +276,7 @@ public interface JmsOperations { * @throws JmsException checked JMSException converted to unchecked */ @Nullable - Message receiveSelected(String destinationName, String messageSelector) throws JmsException; + Message receiveSelected(String destinationName, @Nullable String messageSelector) throws JmsException; //--------------------------------------------------------------------------------------- diff --git a/spring-jms/src/main/java/org/springframework/jms/core/JmsTemplate.java b/spring-jms/src/main/java/org/springframework/jms/core/JmsTemplate.java index c63c7d7086a..747e362a53b 100644 --- a/spring-jms/src/main/java/org/springframework/jms/core/JmsTemplate.java +++ b/spring-jms/src/main/java/org/springframework/jms/core/JmsTemplate.java @@ -751,7 +751,7 @@ public class JmsTemplate extends JmsDestinationAccessor implements JmsOperations @Override @Nullable - public Message receiveSelected(String messageSelector) throws JmsException { + public Message receiveSelected(@Nullable String messageSelector) throws JmsException { Destination defaultDestination = getDefaultDestination(); if (defaultDestination != null) { return receiveSelected(defaultDestination, messageSelector);