Top Description Interfaces Classes
module spring.jms

Package org.springframework.jms.support

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

This package provides generic JMS support classes, to be used by higher-level classes like JmsTemplate.

Interface Summary

Modifier and TypeInterface and Description
public interface
JmsHeaderMapper

Strategy interface for mapping org.springframework.messaging.Message headers to an outbound JMS jakarta.jms.Message (e.g. to configure JMS properties) or extracting messaging header values from an inbound JMS Message.

public interface
JmsHeaders

Pre-defined names and prefixes to be used for setting and/or retrieving JMS attributes from/to generic message headers.

Class Summary

Modifier and TypeClass and Description
public abstract class
JmsAccessor

Base class for org.springframework.jms.core.JmsTemplate and other JMS-accessing gateway helpers, defining common properties such as the JMS ConnectionFactory to operate on.

public class
JmsMessageHeaderAccessor

A org.springframework.messaging.support.MessageHeaderAccessor implementation giving access to JMS-specific headers.

public abstract class
JmsUtils

Generic utility methods for working with JMS.

public class
QosSettings

Gather the Quality-of-Service settings that can be used when sending a message.

public class
SimpleJmsHeaderMapper

Simple implementation of JmsHeaderMapper.