From: Andrew Fiddian-Green Date: Wed, 3 Jul 2024 11:12:30 +0000 (+0100) Subject: [growatt] annotate ThingActions implementation as a Component (#16986) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=c20871d33ca51988057324ae34532415661e81aa;p=openhab-addons.git [growatt] annotate ThingActions implementation as a Component (#16986) Signed-off-by: Andrew Fiddian-Green --- diff --git a/bundles/org.openhab.binding.growatt/src/main/java/org/openhab/binding/growatt/internal/action/GrowattActions.java b/bundles/org.openhab.binding.growatt/src/main/java/org/openhab/binding/growatt/internal/action/GrowattActions.java index bd55c04a07..bc2760bae4 100644 --- a/bundles/org.openhab.binding.growatt/src/main/java/org/openhab/binding/growatt/internal/action/GrowattActions.java +++ b/bundles/org.openhab.binding.growatt/src/main/java/org/openhab/binding/growatt/internal/action/GrowattActions.java @@ -20,6 +20,8 @@ import org.openhab.core.automation.annotation.RuleAction; import org.openhab.core.thing.binding.ThingActions; import org.openhab.core.thing.binding.ThingActionsScope; import org.openhab.core.thing.binding.ThingHandler; +import org.osgi.service.component.annotations.Component; +import org.osgi.service.component.annotations.ServiceScope; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -28,6 +30,7 @@ import org.slf4j.LoggerFactory; * * @author Andrew Fiddian-Green - Initial contribution */ +@Component(scope = ServiceScope.PROTOTYPE, service = GrowattActions.class) @ThingActionsScope(name = "growatt") @NonNullByDefault public class GrowattActions implements ThingActions {