Package org.springframework.jms.core
Interface MessageCreator
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Creates a JMS message given a
Session
.
The Session
typically is provided by an instance
of the JmsTemplate
class.
Implementations do not need to concern themselves with
checked JMSExceptions
(from the 'jakarta.jms
'
package) that may be thrown from operations they attempt. The
JmsTemplate
will catch and handle these
JMSExceptions
appropriately.
- Since:
- 1.1
- Author:
- Mark Pollack
-
Method Summary
-
Method Details
-
createMessage
Create aMessage
to be sent.- Parameters:
session
- the JMSSession
to be used to create theMessage
(nevernull
)- Returns:
- the
Message
to be sent - Throws:
JMSException
- if thrown by JMS API methods
-