Factor out restconf-server-spi 16/112616/4
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 17 Jul 2024 20:57:38 +0000 (22:57 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 17 Jul 2024 21:28:07 +0000 (23:28 +0200)
commit2e4c46e9f062647d23a8d5e60d813320aa52e6ab
treecdb4bcf738543409b1c481786df86bf3486dcd1e
parent2cfab044831396ccad63c5cd1776e7d1aad38b8d
Factor out restconf-server-spi

Move RESTCONF SPI-level contracts into a separate component.

JIRA: NETCONF-773
Change-Id: I5a24130606d55f9a89c8cf857d3d405afc402730
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
38 files changed:
artifacts/pom.xml
protocol/pom.xml
protocol/restconf-server-spi/pom.xml [new file with mode: 0644]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/AbstractRestconfStreamRegistry.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/AbstractRestconfStreamRegistry.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/AllOperations.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/AllOperations.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/ApiPathCanonizer.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/ApiPathCanonizer.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/ApiPathNormalizer.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/ApiPathNormalizer.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/DataFormattableBody.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/DataFormattableBody.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/DatabindProvider.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/DatabindProvider.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/DefaultMapBodyOrder.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/DefaultMapBodyOrder.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/DefaultNormalizedNodeWriter.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/DefaultNormalizedNodeWriter.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/DefaultNormalizedNodeWriterFactory.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/DefaultNormalizedNodeWriterFactory.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/DefaultResourceContext.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/DefaultResourceContext.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/EventFormatter.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/EventFormatter.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/EventFormatterFactory.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/EventFormatterFactory.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/FailedHttpGetResource.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/FailedHttpGetResource.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/HttpGetResource.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/HttpGetResource.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/Insert.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/Insert.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/IterationMapBodyOrder.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/IterationMapBodyOrder.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/MapBodyOrder.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/MapBodyOrder.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/MaxDepthNormalizedNodeWriterFactory.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/MaxDepthNormalizedNodeWriterFactory.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/NormalizedFormattableBody.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/NormalizedFormattableBody.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/NormalizedNodeWriter.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/NormalizedNodeWriter.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/NormalizedNodeWriterFactory.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/NormalizedNodeWriterFactory.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/OneOperation.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/OneOperation.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/OperationInput.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/OperationInput.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/OperationsBody.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/OperationsBody.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/OperationsResource.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/OperationsResource.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/RestconfStream.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/RestconfStream.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/RootFormattableBody.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/RootFormattableBody.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/RpcImplementation.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/RpcImplementation.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/Subscriber.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/Subscriber.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/Subscribers.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/Subscribers.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/TextParameters.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/TextParameters.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/YangLibraryVersionResource.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/YangLibraryVersionResource.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/YangPatchStatusBody.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/YangPatchStatusBody.java with 100% similarity]
protocol/restconf-server-spi/src/main/java/org/opendaylight/restconf/server/spi/package-info.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/spi/package-info.java with 100% similarity]
restconf/restconf-nb/pom.xml