Interface BindingURL

  • All Known Implementing Classes:
    AMQBindingURL

    public interface BindingURL
    • Field Detail

      • OPTION_EXCHANGE_AUTODELETE

        static final java.lang.String OPTION_EXCHANGE_AUTODELETE
        See Also:
        Constant Field Values
      • OPTION_EXCHANGE_DURABLE

        static final java.lang.String OPTION_EXCHANGE_DURABLE
        See Also:
        Constant Field Values
      • OPTION_EXCHANGE_INTERNAL

        static final java.lang.String OPTION_EXCHANGE_INTERNAL
        See Also:
        Constant Field Values
      • OPTION_SEND_ENCRYPTED

        static final java.lang.String OPTION_SEND_ENCRYPTED
        See Also:
        Constant Field Values
      • OPTION_ENCRYPTED_RECIPIENTS

        static final java.lang.String OPTION_ENCRYPTED_RECIPIENTS
        See Also:
        Constant Field Values
      • OPTION_DELIVERY_DELAY

        static final java.lang.String OPTION_DELIVERY_DELAY
        See Also:
        Constant Field Values
      • OPTION_LOCAL_ADDRESS

        static final java.lang.String OPTION_LOCAL_ADDRESS
        See Also:
        Constant Field Values
      • OPTION_REJECT_BEHAVIOUR

        static final java.lang.String OPTION_REJECT_BEHAVIOUR
        This option is only applicable for 0-8/0-9/0-9-1 protocols connection

        It tells the client to delegate the requeue/DLQ decision to the server .If this option is not specified, the messages won't be moved to the DLQ (or dropped) when delivery count exceeds the maximum.

        See Also:
        Constant Field Values
      • NON_CONSUMER_OPTIONS

        static final java.util.Set<java.lang.String> NON_CONSUMER_OPTIONS
    • Method Detail

      • getURL

        java.lang.String getURL()
      • getExchangeClass

        java.lang.String getExchangeClass()
      • getExchangeName

        java.lang.String getExchangeName()
      • getDestinationName

        java.lang.String getDestinationName()
      • getQueueName

        java.lang.String getQueueName()
      • getOption

        java.lang.String getOption​(java.lang.String key)
      • getConsumerOptions

        java.util.Map<java.lang.String,​java.lang.Object> getConsumerOptions()
      • containsOption

        boolean containsOption​(java.lang.String key)
      • getRoutingKey

        java.lang.String getRoutingKey()
      • getBindingKeys

        java.lang.String[] getBindingKeys()
      • toString

        java.lang.String toString()
        Overrides:
        toString in class java.lang.Object