Migrate toaster-producer to OSGi DS 20/103920/8
authorSamuel Schneider <samuel.schneider@pantheon.tech>
Wed, 4 Jan 2023 16:20:46 +0000 (17:20 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 5 Feb 2023 07:43:17 +0000 (08:43 +0100)
commitc18f35dc4659c301354e25aca4d41178201975f1
tree0e9de639e276dea3dd320c3382f248aec2465d38
parent784b2b4f3df1834dfcb1368320b015480dceb38e
Migrate toaster-producer to OSGi DS

Use declarative services instead of blueprint, removing unnecessary
models in the process. ToasterTest is updated to wait for
ToasterService, as we are touching its MXBean.

Change-Id: I6b947ccb0024da934457e4c52d0665f3fc9a5bb6
Signed-off-by: Oleksandr Panasiuk <oleksandr.panasiuk@pantheon.tech>
Signed-off-by: Samuel Schneider <samuel.schneider@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/samples/toaster-it/src/test/java/org/opendaylight/controller/sample/toaster/it/ToasterTest.java
opendaylight/md-sal/samples/toaster-provider/pom.xml
opendaylight/md-sal/samples/toaster-provider/src/main/java/org/opendaylight/controller/sample/toaster/provider/OpendaylightToaster.java
opendaylight/md-sal/samples/toaster-provider/src/main/resources/OSGI-INF/blueprint/toaster-provider.xml [deleted file]
opendaylight/md-sal/samples/toaster-provider/src/main/yang/toaster-app-config.yang [deleted file]
opendaylight/md-sal/samples/toaster-provider/src/test/java/org/opendaylight/controller/sample/toaster/provider/OpenDaylightToasterTest.java