Hide EagerDOMQueryResult behind DOMQueryResult.of() 67/93367/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 26 Oct 2020 02:54:40 +0000 (03:54 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 26 Oct 2020 02:56:13 +0000 (03:56 +0100)
commitbaa87cf697e8c5ba66804d68f88c469dd4cf32bc
tree519fd2779047d728d56af76fed3d05fb57f3fdbb
parent74bf22cda1905fee5ab6d539a8a725a81c9ff826
Hide EagerDOMQueryResult behind DOMQueryResult.of()

Most users might not want to depend on dom.spi just for an immutable
holder. Add DOMQueryResult.of() methods and use them as replacements
for EagerDOMQueryResult.of().

JIRA: MDSAL-605
Change-Id: I96f81cc105b9890638769b2f2185e961c0fd1885
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/AbstractForwardedTransaction.java
dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/query/DOMQueryResult.java
dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/query/SimpleDOMQueryResult.java [moved from dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/query/EagerDOMQueryResult.java with 56% similarity]
dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/query/DOMQueryEvaluator.java
dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/store/DOMStoreReadTransaction.java