Interface IChannelProducer<T>

Type Parameters:
T - The type of messages sent by this producer
All Known Implementing Classes:
SpringMessagingProducerAdapter

public interface IChannelProducer<T>
Sends messages to a Message Broker.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    send(ca.uhn.fhir.rest.server.messaging.IMessage<T> theMessage)
    Send a message to the broker.
  • Method Details

    • getChannelName

      Returns:
      the name of the topic or queue that this producer is sending messages to
    • send

      ISendResult send(ca.uhn.fhir.rest.server.messaging.IMessage<T> theMessage)
      Send a message to the broker.
      Parameters:
      theMessage - the message to send
      Returns:
      the result of the send operation