Class CustomExchange

  • All Implemented Interfaces:
    Declarable, Exchange

    public class CustomExchange
    extends AbstractExchange
    Simple container collecting information to describe a custom exchange. Custom exchange types are allowed by the AMQP specification, and their names should start with "x-" (but this is not enforced here). Used in conjunction with administrative operations.
    Author:
    Dave Syer
    See Also:
    AmqpAdmin
    • Constructor Detail

      • CustomExchange

        public CustomExchange​(String name,
                              String type)
      • CustomExchange

        public CustomExchange​(String name,
                              String type,
                              boolean durable,
                              boolean autoDelete)
      • CustomExchange

        public CustomExchange​(String name,
                              String type,
                              boolean durable,
                              boolean autoDelete,
                              Map<String,​Object> arguments)