Download

 

Hook SDK

Version: 1.3.0

Released on Nov 11, 2020

Overview

A Hook is a custom pluggable component that provides powerful extension mechanisms to integrate your own authentication and authorization logic into the MQTT.Cool server.

Requirements

Java JDK 11 or newer (either Server JRE or JDK).

The newest version of Java is recommended.

Compatibility

Compatible with MQTT.Cool Server since 1.0.3.

Installation

Because the jar library is deployed on the Maven Central repository, you have different options to include it in your project:

Maven

Add the following dependency to the pom.xml file:

<dependence>
    <groupid>cool.mqtt</groupid>
    <artifactid>mqtt.cool-hook-java-api</artifactid>
    <version>1.3.0</version>
</dependency>

Gradle

Update the dependencies section of the build.gradle file with the following declaration:

dependencies {
    ...
    compile 'cool.mqtt:mqtt.cool-hook-java-api:1.3.0'
    ...
}

Ivy

Add the following dependency to the ivy.xml file:

<dependency org="com.cool.mqtt" name="mqtt.cool-hook-java-api" rev="1.3.0"></dependency>

Changelog

Source Code

The source code is available on GitHub.

Versions

MQTT.Cool Logo

Put MQTT.Cool in front of your MQTT broker and instantly boost the security, the performance, and the architecture of your IoT solution.

Lightstreamer Newsletter

Get the latest updates and news on MQTT.Cool and real-time data.