Package org.springframework.jms.core
Interface SessionCallback<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 executing any number of operations on a provided 
Session.
 To be used with the JmsTemplate.execute(SessionCallback) method,
 often implemented as an anonymous inner class or as a lambda expression.
- Since:
 - 1.1
 - Author:
 - Mark Pollack
 - See Also:
 
- 
Method Summary
 
- 
Method Details
- 
doInJms
Execute any number of operations against the supplied JMSSession, possibly returning a result.- Parameters:
 session- the JMSSession- Returns:
 - a result object from working with the 
Session, if any (ornullif none) - Throws:
 JMSException- if thrown by JMS API methods
 
 -