congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
DupPubRelMessageStore
Code IndexAdd Tabnine to your IDE (free)

How to use
DupPubRelMessageStore
in
cn.wizzer.iot.mqtt.server.common.message

Best Java code snippets using cn.wizzer.iot.mqtt.server.common.message.DupPubRelMessageStore (Showing top 3 results out of 315)

origin: Wizzercn/MqttWk

@Override
public void put(String clientId, DupPubRelMessageStore dupPubRelMessageStore) {
  dupPubRelMessageCache.put(clientId, dupPubRelMessageStore.getMessageId(), dupPubRelMessageStore);
}
origin: Wizzercn/MqttWk

public void processPubRec(Channel channel, MqttMessageIdVariableHeader variableHeader) {
  MqttMessage pubRelMessage = MqttMessageFactory.newMessage(
    new MqttFixedHeader(MqttMessageType.PUBREL, false, MqttQoS.AT_MOST_ONCE, false, 0),
    MqttMessageIdVariableHeader.from(variableHeader.messageId()), null);
  LOGGER.debug("PUBREC - clientId: {}, messageId: {}", (String) channel.attr(AttributeKey.valueOf("clientId")).get(), variableHeader.messageId());
  dupPublishMessageStoreService.remove((String) channel.attr(AttributeKey.valueOf("clientId")).get(), variableHeader.messageId());
  DupPubRelMessageStore dupPubRelMessageStore = new DupPubRelMessageStore().setClientId((String) channel.attr(AttributeKey.valueOf("clientId")).get())
    .setMessageId(variableHeader.messageId());
  dupPubRelMessageStoreService.put((String) channel.attr(AttributeKey.valueOf("clientId")).get(), dupPubRelMessageStore);
  channel.writeAndFlush(pubRelMessage);
}
origin: Wizzercn/MqttWk

  MqttMessage pubRelMessage = MqttMessageFactory.newMessage(
      new MqttFixedHeader(MqttMessageType.PUBREL, true, MqttQoS.AT_MOST_ONCE, false, 0),
      MqttMessageIdVariableHeader.from(dupPubRelMessageStore.getMessageId()), null);
  channel.writeAndFlush(pubRelMessage);
});
cn.wizzer.iot.mqtt.server.common.messageDupPubRelMessageStore

Javadoc

PUBREL重发消息存储

Most used methods

  • getMessageId
  • <init>
  • setClientId
  • setMessageId

Popular in Java

  • Making http requests using okhttp
  • setScale (BigDecimal)
  • compareTo (BigDecimal)
  • getSystemService (Context)
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • JList (javax.swing)
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now