@Singleton public class MqttSubscriberAdvice extends AbstractMqttSubscriberAdvice<org.eclipse.paho.client.mqttv3.MqttMessage>
AbstractMqttSubscriberAdvice
.Constructor and Description |
---|
MqttSubscriberAdvice(io.micronaut.context.BeanContext beanContext,
MqttBinderRegistry binderRegistry,
MqttSubscriberExceptionHandler exceptionHandler,
org.eclipse.paho.client.mqttv3.MqttAsyncClient mqttAsyncClient) |
Modifier and Type | Method and Description |
---|---|
void |
subscribe(java.lang.String[] topics,
int[] qos,
java.util.function.Consumer<MqttBindingContext<org.eclipse.paho.client.mqttv3.MqttMessage>> callback) |
void |
unsubscribe(java.util.Set<java.lang.String> topics) |
close, process
public MqttSubscriberAdvice(io.micronaut.context.BeanContext beanContext, MqttBinderRegistry binderRegistry, MqttSubscriberExceptionHandler exceptionHandler, org.eclipse.paho.client.mqttv3.MqttAsyncClient mqttAsyncClient)
public void subscribe(java.lang.String[] topics, int[] qos, java.util.function.Consumer<MqttBindingContext<org.eclipse.paho.client.mqttv3.MqttMessage>> callback)
subscribe
in class AbstractMqttSubscriberAdvice<org.eclipse.paho.client.mqttv3.MqttMessage>
public void unsubscribe(java.util.Set<java.lang.String> topics)
unsubscribe
in class AbstractMqttSubscriberAdvice<org.eclipse.paho.client.mqttv3.MqttMessage>