@NonNullApi @NonNullFields

# Package org.springframework.jms.core

Core package of the JMS support.

See: Description

Interface Summary
BrowserCallback<T>: Callback for browsing the messages in a JMS queue.
JmsMessageOperations: A specialization of `MessageSendingOperations`, `MessageReceivingOperations` and `MessageRequestReplyOperations` for JMS related operations that allow to specify a destination name rather than the actual `Destination`.
JmsOperations: Specifies a basic set of JMS operations.
MessageCreator: Creates a JMS message given a `Session`.
MessagePostProcessor: To be used with JmsTemplate's send method that converts an object to a message.
ProducerCallback<T>: Callback for sending a message to a JMS destination.
SessionCallback<T>: Callback for executing any number of operations on a provided `Session`.

Class Summary
JmsMessagingTemplate: An implementation of `JmsMessageOperations`.
JmsTemplate: Helper class that simplifies synchronous JMS access code.

## Package org.springframework.jms.core Description

Core package of the JMS support. Provides a JmsTemplate class and various callback interfaces.