org.apache.activemq.artemis.api.core.client

## Interface ClientSession.AddressQuery

- Enclosing interface:
    ClientSession

      public static interface ClientSession.AddressQuery

  Information returned by a binding query
  See Also:
    `ClientSession.addressQuery(SimpleString)`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<SimpleString>` | `getQueueNames()` Returns the names of the queues bound to the binding.
    `boolean` | `isAutoCreateJmsQueues()` Returns `true` if auto-creation for this address is enabled and if the address queried is for a JMS queue, `false` else.
    `boolean` | `isAutoCreateJmsTopics()` Returns `true` if auto-creation for this address is enabled and if the address queried is for a JMS topic, `false` else.
    `boolean` | `isExists()` Returns `true` if the binding exists, `false` else.

- - ### Method Detail

    - #### isExists

          boolean isExists()

      Returns `true` if the binding exists, `false` else.

    - #### getQueueNames

          List<SimpleString> getQueueNames()

      Returns the names of the queues bound to the binding.

    - #### isAutoCreateJmsQueues

          boolean isAutoCreateJmsQueues()

      Returns `true` if auto-creation for this address is enabled and if the address queried is for a JMS queue, `false` else.

    - #### isAutoCreateJmsTopics

          boolean isAutoCreateJmsTopics()

      Returns `true` if auto-creation for this address is enabled and if the address queried is for a JMS topic, `false` else.

Copyright © 2018 The Apache Software Foundation. All rights reserved.