Class HiveMQMqttConnector
java.lang.Object
io.quarkiverse.hivemqclient.smallrye.reactive.HiveMQMqttConnector
- All Implemented Interfaces:
io.smallrye.reactive.messaging.connector.InboundConnector,io.smallrye.reactive.messaging.connector.OutboundConnector,io.smallrye.reactive.messaging.health.HealthReporter,org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory
@ApplicationScoped
public class HiveMQMqttConnector
extends Object
implements io.smallrye.reactive.messaging.connector.InboundConnector, io.smallrye.reactive.messaging.connector.OutboundConnector, io.smallrye.reactive.messaging.health.HealthReporter
-
Field Summary
FieldsFields inherited from interface org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory
CHANNEL_NAME_ATTRIBUTE, CONNECTOR_ATTRIBUTE, CONNECTOR_PREFIX, INCOMING_PREFIX, OUTGOING_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidio.smallrye.reactive.messaging.health.HealthReportFlow.Publisher<? extends org.eclipse.microprofile.reactive.messaging.Message<?>>getPublisher(org.eclipse.microprofile.config.Config config) io.smallrye.reactive.messaging.health.HealthReportFlow.Subscriber<? extends org.eclipse.microprofile.reactive.messaging.Message<?>>getSubscriber(org.eclipse.microprofile.config.Config config) booleanisReady()booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.smallrye.reactive.messaging.health.HealthReporter
getStartup
-
Field Details
-
CONNECTOR_NAME
- See Also:
-
-
Constructor Details
-
HiveMQMqttConnector
public HiveMQMqttConnector()
-
-
Method Details
-
isReady
public boolean isReady() -
isSourceReady
public boolean isSourceReady() -
destroy
public void destroy(@Observes @Destroyed(jakarta.enterprise.context.ApplicationScoped.class) Object context) -
getReadiness
public io.smallrye.reactive.messaging.health.HealthReport getReadiness()- Specified by:
getReadinessin interfaceio.smallrye.reactive.messaging.health.HealthReporter
-
getLiveness
public io.smallrye.reactive.messaging.health.HealthReport getLiveness()- Specified by:
getLivenessin interfaceio.smallrye.reactive.messaging.health.HealthReporter
-
getPublisher
public Flow.Publisher<? extends org.eclipse.microprofile.reactive.messaging.Message<?>> getPublisher(org.eclipse.microprofile.config.Config config) - Specified by:
getPublisherin interfaceio.smallrye.reactive.messaging.connector.InboundConnector
-
getSubscriber
public Flow.Subscriber<? extends org.eclipse.microprofile.reactive.messaging.Message<?>> getSubscriber(org.eclipse.microprofile.config.Config config) - Specified by:
getSubscriberin interfaceio.smallrye.reactive.messaging.connector.OutboundConnector
-