]> git.basschouten.com Git - openhab-addons.git/commit
[xmpp] Improve reconnection logic (#14397)
authorlsiepel <leosiepel@gmail.com>
Mon, 19 Aug 2024 06:21:54 +0000 (08:21 +0200)
committerGitHub <noreply@github.com>
Mon, 19 Aug 2024 06:21:54 +0000 (08:21 +0200)
commit31cca5ee1fe2901495cccd00d9919ad889dbd231
treea2e8bc22681ca73b707737579ada95dda83249ec
parentcd398b701ef685218fa525cbbda75389d6f01e56
[xmpp] Improve reconnection logic (#14397)

* Add null annotations
* Introduce re-connect logic

Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
14 files changed:
bundles/org.openhab.binding.xmppclient/README.md
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/XMPPClient.java [deleted file]
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/XMPPClientBindingConstants.java
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/XMPPClientHandlerFactory.java
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/action/XMPPActions.java
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/client/XMPPClient.java [new file with mode: 0644]
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/client/XMPPClientConfigException.java [new file with mode: 0644]
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/client/XMPPClientEventlistener.java [new file with mode: 0644]
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/client/XMPPClientException.java [new file with mode: 0644]
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/handler/PublishTriggerChannel.java
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/handler/XMPPClientConfiguration.java
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/handler/XMPPClientHandler.java
bundles/org.openhab.binding.xmppclient/src/main/java/org/openhab/binding/xmppclient/internal/handler/XMPPClientMessageSubscriber.java
bundles/org.openhab.binding.xmppclient/src/main/resources/OH-INF/thing/thing-types.xml