Class Translator


  • public class Translator
    extends java.lang.Object
    Translating between AdaptrisMessage and their RabbitMQ Equivalents.
    • Method Detail

      • build

        public static AdaptrisMessage build​(com.rabbitmq.client.Delivery delivery,
                                            AdaptrisMessageFactory mf)
        Create an AdaptrisMessage from the incoming Delivery.
        Parameters:
        delivery - the message from the RabbitMQ server
        mf - the message factory (default factory is used if null)
        Returns:
        the new AdaptrisMessage.
      • build

        public static AdaptrisMessage build​(com.rabbitmq.client.Delivery delivery,
                                            Translator.BasicPropertiesHandler propsHandler,
                                            AdaptrisMessageFactory mf)
        Create an AdaptrisMessage from the incoming Delivery.
        Parameters:
        delivery - the message from the RabbitMQ server
        propsHandler - how to handle the BasicProperties object
        mf - the message factory (default factory is used if null)
        Returns:
        the new AdaptrisMessage.