]> git.basschouten.com Git - openhab-addons.git/commit
[wemo] Refactor duplicated code (#12101)
authorJacob Laursen <jacob-github@vindvejr.dk>
Mon, 24 Jan 2022 20:26:35 +0000 (21:26 +0100)
committerGitHub <noreply@github.com>
Mon, 24 Jan 2022 20:26:35 +0000 (21:26 +0100)
commitbb9cb906d147dc23b5de32f8d69f471dd789bd16
treebcccd553a8e691e99990f3f7e537149ad415a5f2
parentea21f2ff47085eacd8040bc2428337ab3c3a32d3
[wemo] Refactor duplicated code (#12101)

* Extract getHost() and getUDN() to common handler base class.
* Delete AbstractWemoHandler as it serves no purpose.
* Extract isUpnpDeviceRegistered() to base class.
* Fix typo.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/WemoBindingConstants.java
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/AbstractWemoHandler.java [deleted file]
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoBaseThingHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoCoffeeHandler.java
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoCrockpotHandler.java
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoDimmerHandler.java
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoHandler.java
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoHolmesHandler.java
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoLightHandler.java
bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoMakerHandler.java