Interface JmsClient.Builder

Enclosing interface:
JmsClient

public static interface JmsClient.Builder
A mutable builder for creating a JmsClient.
Since:
7.0
Author:
Juergen Hoeller, Brian Clozel
  • Method Summary

    Modifier and Type
    Method
    Description
    Build the JmsClient instance.
    messageConverter(org.springframework.messaging.converter.MessageConverter messageConverter)
    Add a MessageConverter to use for converting payload objects to/from messages.
    messagePostProcessor(org.springframework.messaging.core.MessagePostProcessor messagePostProcessor)
    Add a MessagePostProcessor to use for modifying Message instances before sending.
  • Method Details

    • messageConverter

      JmsClient.Builder messageConverter(org.springframework.messaging.converter.MessageConverter messageConverter)
      Add a MessageConverter to use for converting payload objects to/from messages. Message converters will be considered in order of registration.
      Parameters:
      messageConverter - the message converter for payload objects
      Returns:
      this builder
    • messagePostProcessor

      JmsClient.Builder messagePostProcessor(org.springframework.messaging.core.MessagePostProcessor messagePostProcessor)
      Add a MessagePostProcessor to use for modifying Message instances before sending. Post-processors will be executed in order of registration.
      Parameters:
      messagePostProcessor - the post-processor to use for outgoing messages
      Returns:
      this builder
    • build

      JmsClient build()
      Build the JmsClient instance.