Convert mdsal-eos-dom-simple to a JPMS module 78/93678/4
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 8 Nov 2020 09:55:26 +0000 (10:55 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 8 Nov 2020 11:44:53 +0000 (12:44 +0100)
commitc167281ced5a3c6a088433cf5ad45de16eb79390
treeeaa00d9784b3e4900a5159b727b4d1c51ae03126
parentf5045d79a7fa82ba858292c62028a5bd8161779b
Convert mdsal-eos-dom-simple to a JPMS module

This is a simple implementation of the DOMEntityOwnershipService
contract. Turn it into a JPMS module, removing the internal package
visibility and exposing DI class from a separate package.

Since we are in the area, also clean up UT, eliminating unneeded
mocking.

JIRA: MDSAL-638
Change-Id: Ifd0b0a6575e39b619868b251abfce6d2a2a340d5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
entityownership/mdsal-eos-dom-simple/pom.xml
entityownership/mdsal-eos-dom-simple/src/main/java/module-info.java [new file with mode: 0644]
entityownership/mdsal-eos-dom-simple/src/main/java/org/opendaylight/mdsal/eos/dom/simple/SimpleDOMEntityOwnershipService.java
entityownership/mdsal-eos-dom-simple/src/main/java/org/opendaylight/mdsal/eos/dom/simple/di/LocalDOMEntityOwnershipService.java [new file with mode: 0644]
entityownership/mdsal-eos-dom-simple/src/test/java/org/opendaylight/mdsal/eos/dom/simple/SimpleDOMEntityOwnershipServiceTest.java