Interface JmsDispatch


public interface JmsDispatch
The abstraction of a fully-realized out-bound JMS message.

A JmsDispatch is meant to be dispatched/sent by a DispatchFn.

Since:
1.0
Author:
Lei Yang
  • Method Summary

    Modifier and Type Method Description
    AtDestination at()  
    default java.util.List<?> bodyValues()  
    default java.lang.String correlationId()  
    default java.time.Duration delay()  
    default java.util.Map<java.lang.String,​java.lang.Object> properties()  
    default AtDestination replyTo()  
    default java.time.Duration ttl()
    Defines if the dispatch has a TTL.
    default java.lang.String type()  
  • Method Details

    • at

    • type

      default java.lang.String type()
    • correlationId

      default java.lang.String correlationId()
    • bodyValues

      default java.util.List<?> bodyValues()
    • replyTo

      default AtDestination replyTo()
    • ttl

      default java.time.Duration ttl()
      Defines if the dispatch has a TTL.

      The default, null, means no TTL to set.

    • properties

      default java.util.Map<java.lang.String,​java.lang.Object> properties()
    • delay

      default java.time.Duration delay()