Eliminate blueprint from openflow-protocol-impl 79/94679/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 20 Jan 2021 21:33:06 +0000 (22:33 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 20 Jan 2021 21:33:06 +0000 (22:33 +0100)
commita75f04c53992bf0c7d7c2dfe7d3017bd579da4ee
tree0eedd9d8332a25ff6315a2f6c27092a6603a2063
parent9480fa801aae8e92b7e138346303c8f1f0fafdbc
Eliminate blueprint from openflow-protocol-impl

We have simple services here, to the point of one being ServiceLoader
kind. Use OSGi DS instead of blueprint, unblocking dependencies and
making things neater.

Change-Id: Ifab9ba92e1ac6d73854093b5dce4768bd722984e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
openflowjava/openflow-protocol-impl/pom.xml
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/DefaultOpenflowDiagStatusProvider.java [moved from openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/OpenflowDiagStatusProviderImpl.java with 76% similarity]
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/OSGiOpenflowDiagStatusProvider.java [new file with mode: 0644]
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/SwitchConnectionProviderFactoryImpl.java