Interface AloRabbitMQMessageDecorator<T>

  • Type Parameters:
    T - The types of (deserialized) body payloads referenced by RabbitMQMessages
    All Superinterfaces:
    io.atleon.core.AloDecorator<RabbitMQMessage<T>>, io.atleon.util.Configurable

    public interface AloRabbitMQMessageDecorator<T>
    extends io.atleon.core.AloDecorator<RabbitMQMessage<T>>
    Interface through which decoration of Alos referencing RabbitMQMessages can be implemented.

    In order to have implementations automatically applied, you can use the ServiceLoader SPI and add the class names to META-INF/services/io.atleon.rabbitmq.AloRabbitMQMessageDecorator in your project's resource directory.

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.atleon.core.AloDecorator

        io.atleon.core.AloDecorator.Composite<T extends Object>
    • Method Summary

      • Methods inherited from interface io.atleon.core.AloDecorator

        configure, decorate