Top Description Interfaces Classes
module spring.jms

Package org.springframework.jms.core

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

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

Interface Summary

Modifier and TypeInterface and Description
public interface
BrowserCallback<
the result type
T
>

Callback for browsing the messages in a JMS queue.

public interface
JmsMessageOperations

A specialization of MessageSendingOperations, MessageReceivingOperations and MessageRequestReplyOperations for JMS related operations that allow to specify a destination name rather than the actual jakarta.jms.Destination.

public interface
JmsOperations

Specifies a basic set of JMS operations.

public interface
MessageCreator

Creates a JMS message given a Session.

public interface
MessagePostProcessor

To be used with JmsTemplate's send method that converts an object to a message.

public interface
ProducerCallback<
the result type
T
>

Callback for sending a message to a JMS destination.

public interface
SessionCallback<
the result type
T
>

Callback for executing any number of operations on a provided Session.

Class Summary

Modifier and TypeClass and Description
public class
public class
JmsTemplate

Helper class that simplifies synchronous JMS access code.