Class QuarkusHttpConnector

java.lang.Object
io.quarkus.reactivemessaging.http.runtime.QuarkusHttpConnector
All Implemented Interfaces:
org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory, org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory

@ApplicationScoped public class QuarkusHttpConnector extends Object implements org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory
Quarkus-specific reactive messaging connector for HTTP
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Integer
     
    static final String
     

    Fields inherited from interface org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory

    CHANNEL_NAME_ATTRIBUTE, CONNECTOR_ATTRIBUTE, CONNECTOR_PREFIX, INCOMING_PREFIX, OUTGOING_PREFIX
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<io.quarkus.reactivemessaging.http.runtime.HttpMessage<?>>
    getPublisherBuilder(org.eclipse.microprofile.config.Config configuration)
     
    org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends org.eclipse.microprofile.reactive.messaging.Message<?>,Void>
    getSubscriberBuilder(org.eclipse.microprofile.config.Config configuration)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • QuarkusHttpConnector

      public QuarkusHttpConnector()
  • Method Details

    • getPublisherBuilder

      public org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<io.quarkus.reactivemessaging.http.runtime.HttpMessage<?>> getPublisherBuilder(org.eclipse.microprofile.config.Config configuration)
      Specified by:
      getPublisherBuilder in interface org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory
    • getSubscriberBuilder

      public org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends org.eclipse.microprofile.reactive.messaging.Message<?>,Void> getSubscriberBuilder(org.eclipse.microprofile.config.Config configuration)
      Specified by:
      getSubscriberBuilder in interface org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory