List of usage examples for io.netty.handler.codec.mqtt MqttMessageBuilders unsubscribe
public static UnsubscribeBuilder unsubscribe()
From source file:io.moquette.spi.impl.AbstractProtocolProcessorCommonUtils.java
License:Open Source License
protected void unsubscribe(String topic) { final int messageId = 1; MqttUnsubscribeMessage msg = MqttMessageBuilders.unsubscribe().addTopicFilter(topic).messageId(messageId) .build();/* ww w . j a v a 2 s .c o m*/ m_processor.processUnsubscribe(m_channel, msg); }
From source file:io.moquette.spi.impl.AbstractProtocolProcessorCommonUtils.java
License:Open Source License
protected void unsubscribeAndVerifyAck(String topic) { final int messageId = 1; MqttUnsubscribeMessage msg = MqttMessageBuilders.unsubscribe().addTopicFilter(topic).messageId(messageId) .build();//from www .j a v a 2 s . co m m_processor.processUnsubscribe(m_channel, msg); MqttUnsubAckMessage unsubAckMessageAck = m_channel.readOutbound(); assertEquals("Unsubscribe must be accepted", messageId, unsubAckMessageAck.variableHeader().messageId()); }