]> git.basschouten.com Git - openhab-addons.git/commitdiff
[growatt] annotate ThingActions implementation as a Component (#16986)
authorAndrew Fiddian-Green <software@whitebear.ch>
Wed, 3 Jul 2024 11:12:30 +0000 (12:12 +0100)
committerGitHub <noreply@github.com>
Wed, 3 Jul 2024 11:12:30 +0000 (13:12 +0200)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
bundles/org.openhab.binding.growatt/src/main/java/org/openhab/binding/growatt/internal/action/GrowattActions.java

index bd55c04a079856fa337f9d36e172854f6228feef..bc2760bae4f5abc6514a73b6bef20302ae58c797 100644 (file)
@@ -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 {