Split out restconf-api 25/103925/3
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 4 Jan 2023 20:28:50 +0000 (21:28 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 5 Jan 2023 11:51:49 +0000 (12:51 +0100)
commit12161f0e29296d943befb3f0a142c7d4c3b91b6c
treeed41a32391272a0aec7ccdc29d9003d253353e6c
parent8b966bc617ffe306958a41cbdd73d08024e0cd93
Split out restconf-api

We have a ton of constructs which constitute a RFC8040 binding to Java.
Split those out into restconf-api.

Change-Id: I2660b6b17c0d024534e630c5a62c82844b3894f0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
52 files changed:
artifacts/pom.xml
protocol/pom.xml
protocol/restconf-api/pom.xml [new file with mode: 0644]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/ApiPath.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/ApiPath.java with 86% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/ApiPathParser.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/ApiPathParser.java with 97% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/Utf8Buffer.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/Utf8Buffer.java with 98% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/package-info.java [new file with mode: 0644]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/AbstractReplayParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/AbstractReplayParam.java with 97% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/ChangedLeafNodesOnlyParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/ChangedLeafNodesOnlyParam.java with 94% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/ContentParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/ContentParam.java with 94% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/DepthParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/DepthParam.java with 95% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/FieldsParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/FieldsParam.java with 96% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/FieldsParameterParser.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/FieldsParameterParser.java with 86% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/FilterParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/FilterParam.java with 94% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/InsertParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/InsertParam.java with 95% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/LeafNodesOnlyParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/LeafNodesOnlyParam.java with 82% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/PointParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/PointParam.java with 93% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/PrettyPrintParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/PrettyPrintParam.java with 82% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/RestconfQueryParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/RestconfQueryParam.java with 97% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/SkipNotificationDataParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/SkipNotificationDataParam.java with 83% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/StartTimeParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/StartTimeParam.java with 93% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/StopTimeParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/StopTimeParam.java with 93% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/WithDefaultsParam.java [moved from restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/WithDefaultsParam.java with 95% similarity]
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/query/package-info.java [new file with mode: 0644]
protocol/restconf-api/src/test/java/org/opendaylight/restconf/api/ApiPathTest.java [moved from restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/ApiPathTest.java with 95% similarity]
protocol/restconf-api/src/test/java/org/opendaylight/restconf/api/FieldsParamTest.java [moved from restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/FieldsParamTest.java with 97% similarity]
restconf/restconf-nb/pom.xml
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/NotificationQueryParams.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/ReadDataParams.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/WriteDataParams.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/databind/jaxrs/QueryParams.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/handlers/SchemaContextHandler.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/jersey/providers/JsonNormalizedNodeBodyWriter.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/jersey/providers/ParameterAwareNormalizedNodeWriter.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/jersey/providers/XmlNormalizedNodeBodyWriter.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/legacy/QueryParameters.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImpl.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/PostDataTransactionUtil.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/PutDataTransactionUtil.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtil.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/AbstractFieldsTranslator.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/NetconfFieldsTranslator.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/WriterFieldsTranslator.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierDeserializer.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/databind/jaxrs/QueryParamsTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/jersey/providers/ParameterAwareNormalizedNodeWriterDepthTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/jersey/providers/ParameterAwareNormalizedNodeWriterParametersTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtilTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/streams/listeners/ListenerAdapterTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/AbstractFieldsTranslatorTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/NetconfFieldsTranslatorTest.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/WriterFieldsTranslatorTest.java