Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an MQTT client session, which allows to automatically re-connect. #197

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Commits on May 17, 2021

  1. Fix the CI issues

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    1d12436 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    683b982 View commit details
    Browse the repository at this point in the history
  3. Rename and relocate example

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    2c2d1d6 View commit details
    Browse the repository at this point in the history
  4. Add license header

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    f54f3bd View commit details
    Browse the repository at this point in the history
  5. Add a few first tests

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    03277f1 View commit details
    Browse the repository at this point in the history
  6. Add some more tests

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    006ae67 View commit details
    Browse the repository at this point in the history
  7. It's not Rust, it's Java.

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    0799093 View commit details
    Browse the repository at this point in the history
  8. Announce the subscription state before the session state

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    d3cffd2 View commit details
    Browse the repository at this point in the history
  9. Use the new state for evaluating the actions

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    e5d04eb View commit details
    Browse the repository at this point in the history
  10. Add some documentation

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 17, 2021
    Configuration menu
    Copy the full SHA
    6a9a19a View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. Change exception

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 18, 2021
    Configuration menu
    Copy the full SHA
    697101b View commit details
    Browse the repository at this point in the history
  2. Cleanup

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 18, 2021
    Configuration menu
    Copy the full SHA
    2b704fd View commit details
    Browse the repository at this point in the history
  3. Add a way to configure the reconnect delay

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 18, 2021
    Configuration menu
    Copy the full SHA
    246e2e1 View commit details
    Browse the repository at this point in the history
  4. Wire up configurable reconnect delay

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 18, 2021
    Configuration menu
    Copy the full SHA
    00b45fe View commit details
    Browse the repository at this point in the history
  5. Allow using cleanSession=false

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 18, 2021
    Configuration menu
    Copy the full SHA
    0b30383 View commit details
    Browse the repository at this point in the history
  6. Patch through additional "publish" handlers

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 18, 2021
    Configuration menu
    Copy the full SHA
    85a6c94 View commit details
    Browse the repository at this point in the history
  7. Rerun codegen

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 18, 2021
    Configuration menu
    Copy the full SHA
    9d3729d View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Add annotation

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 19, 2021
    Configuration menu
    Copy the full SHA
    b0cbff9 View commit details
    Browse the repository at this point in the history
  2. Annotate MqttClientSession with @VertxGen

    This required to move out the inner classes and to create interfaces
    for the event classes too.
    
    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 19, 2021
    Configuration menu
    Copy the full SHA
    e9d6ae1 View commit details
    Browse the repository at this point in the history
  3. Apply formatter

    Signed-off-by: Jens Reimann <[email protected]>
    ctron committed May 19, 2021
    Configuration menu
    Copy the full SHA
    2f83eca View commit details
    Browse the repository at this point in the history