Package org.springframework.jms.core
Interface BrowserCallback<T>
- Type Parameters:
 T- the result type
- Functional Interface:
 - This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
 
Callback for browsing the messages in a JMS queue.
 
To be used with JmsTemplate's callback methods that take a
 BrowserCallback argument, often implemented as an anonymous
 inner class or as a lambda expression.
- Since:
 - 2.5.1
 - Author:
 - Juergen Hoeller
 - See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptiondoInJms(Session session, QueueBrowser browser) Perform operations on the givenSessionandQueueBrowser. 
- 
Method Details
- 
doInJms
Perform operations on the givenSessionandQueueBrowser.- Parameters:
 session- the JMSSessionobject to usebrowser- the JMSQueueBrowserobject to use- Returns:
 - a result object from working with the 
Session, if any (ornullif none) - Throws:
 JMSException- if thrown by JMS API methods
 
 -