Interface Connection

All Superinterfaces:
AutoCloseable, Closeable, Resource

public interface Connection extends Closeable, Resource
A connection to the broker.
  • Method Details

    • management

      Management management()
      The Management instance of this connection.
      Returns:
      management instance
    • publisherBuilder

      PublisherBuilder publisherBuilder()
      Create a builder to configure and create a Publisher.
      Returns:
      publisher builder
    • consumerBuilder

      ConsumerBuilder consumerBuilder()
      Create a builder to configure and create a Consumer.
      Returns:
      consumer builder
    • requesterBuilder

      RequesterBuilder requesterBuilder()
      Create a builder to configure and create a RequesterBuilder.
      Returns:
      requester builder
    • responderBuilder

      ResponderBuilder responderBuilder()
      Create a builder to configure and create a Responder.
      Returns:
      responder builder
    • close

      void close()
      Close the connection and its resources
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable