X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=restconf%2Frestconf-nb-rfc8040%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Frestconf%2Fnb%2Frfc8040%2Frests%2Fservices%2Fimpl%2FRestconfDataServiceImpl.java;h=d557ca7b7a98b17e1f9f1dfa85b46bb74cf913cc;hb=9cc114dc8e4109893e2346477b5ae14391afe01c;hp=bfe5dda8b5296e863f5cdcf24c6e544202b9a692;hpb=83d92194e60065f41629b6b8742b067bd7ef2e60;p=netconf.git diff --git a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImpl.java b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImpl.java index bfe5dda8b5..d557ca7b7a 100644 --- a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImpl.java +++ b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImpl.java @@ -134,7 +134,7 @@ public class RestconfDataServiceImpl implements RestconfDataService { final ReadDataParams readParams = QueryParams.newReadDataParams(uriInfo); final EffectiveModelContext schemaContextRef = schemaContextHandler.get(); - final InstanceIdentifierContext instanceIdentifier = ParserIdentifier.toInstanceIdentifier( + final InstanceIdentifierContext instanceIdentifier = ParserIdentifier.toInstanceIdentifier( identifier, schemaContextRef, Optional.of(mountPointService)); final DOMMountPoint mountPoint = instanceIdentifier.getMountPoint(); @@ -220,7 +220,7 @@ public class RestconfDataServiceImpl implements RestconfDataService { final WriteDataParams params = QueryParams.newWriteDataParams(uriInfo); - final InstanceIdentifierContext iid = payload.getInstanceIdentifierContext(); + final InstanceIdentifierContext iid = payload.getInstanceIdentifierContext(); validInputData(iid.getSchemaNode(), payload); validTopLevelNodeName(iid.getInstanceIdentifier(), payload); @@ -254,7 +254,7 @@ public class RestconfDataServiceImpl implements RestconfDataService { @Override public Response deleteData(final String identifier) { - final InstanceIdentifierContext instanceIdentifier = ParserIdentifier.toInstanceIdentifier( + final InstanceIdentifierContext instanceIdentifier = ParserIdentifier.toInstanceIdentifier( identifier, schemaContextHandler.get(), Optional.of(mountPointService)); final DOMMountPoint mountPoint = instanceIdentifier.getMountPoint(); @@ -280,7 +280,7 @@ public class RestconfDataServiceImpl implements RestconfDataService { public Response patchData(final String identifier, final NormalizedNodePayload payload, final UriInfo uriInfo) { requireNonNull(payload); - final InstanceIdentifierContext iid = payload.getInstanceIdentifierContext(); + final InstanceIdentifierContext iid = payload.getInstanceIdentifierContext(); validInputData(iid.getSchemaNode(), payload); validTopLevelNodeName(iid.getInstanceIdentifier(), payload); validateListKeysEqualityInPayloadAndUri(payload); @@ -317,7 +317,7 @@ public class RestconfDataServiceImpl implements RestconfDataService { * @return {@link NormalizedNodePayload} wrapped in {@link Response} */ public Response invokeAction(final NormalizedNodePayload payload) { - final InstanceIdentifierContext context = payload.getInstanceIdentifierContext(); + final InstanceIdentifierContext context = payload.getInstanceIdentifierContext(); final YangInstanceIdentifier yangIIdContext = context.getInstanceIdentifier(); final NormalizedNode data = payload.getData(); @@ -356,7 +356,7 @@ public class RestconfDataServiceImpl implements RestconfDataService { return Response.status(Status.OK) .entity(NormalizedNodePayload.ofNullable( - new InstanceIdentifierContext<>(yangIIdContext, resultNodeSchema, mountPoint, schemaContextRef), + new InstanceIdentifierContext(yangIIdContext, resultNodeSchema, mountPoint, schemaContextRef), resultData)) .build(); } @@ -468,7 +468,7 @@ public class RestconfDataServiceImpl implements RestconfDataService { */ @VisibleForTesting public static void validateListKeysEqualityInPayloadAndUri(final NormalizedNodePayload payload) { - final InstanceIdentifierContext iiWithData = payload.getInstanceIdentifierContext(); + final InstanceIdentifierContext iiWithData = payload.getInstanceIdentifierContext(); final PathArgument lastPathArgument = iiWithData.getInstanceIdentifier().getLastPathArgument(); final SchemaNode schemaNode = iiWithData.getSchemaNode(); final NormalizedNode data = payload.getData();