X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=restconf%2Frestconf-nb%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Frestconf%2Fnb%2Frfc8040%2Frests%2Ftransactions%2FMdsalRestconfStrategy.java;h=df4ce465829de7b995473e96f6ddef6bad4e09ae;hb=15f04f0c8e40607757abe861123be2b4ec4ac55e;hp=286e91f032521db3177dad6affead75f6af4153e;hpb=1c14293bfd0c0c752ac040094e2fd6e9680cb849;p=netconf.git diff --git a/restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/MdsalRestconfStrategy.java b/restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/MdsalRestconfStrategy.java index 286e91f032..df4ce46582 100644 --- a/restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/MdsalRestconfStrategy.java +++ b/restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/MdsalRestconfStrategy.java @@ -23,8 +23,8 @@ import org.opendaylight.mdsal.dom.api.DOMDataBroker; import org.opendaylight.mdsal.dom.api.DOMDataTreeReadWriteTransaction; import org.opendaylight.mdsal.dom.api.DOMMountPointService; import org.opendaylight.mdsal.dom.api.DOMRpcService; +import org.opendaylight.mdsal.dom.api.DOMSchemaService.YangTextSourceExtension; import org.opendaylight.mdsal.dom.api.DOMTransactionChain; -import org.opendaylight.mdsal.dom.api.DOMYangTextSourceProvider; import org.opendaylight.restconf.common.errors.RestconfDocumentedException; import org.opendaylight.restconf.common.errors.RestconfFuture; import org.opendaylight.restconf.common.errors.SettableRestconfFuture; @@ -53,7 +53,7 @@ public final class MdsalRestconfStrategy extends RestconfStrategy { public MdsalRestconfStrategy(final DatabindContext databind, final DOMDataBroker dataBroker, final @Nullable DOMRpcService rpcService, final @Nullable DOMActionService actionService, - final @Nullable DOMYangTextSourceProvider sourceProvider, + final @Nullable YangTextSourceExtension sourceProvider, final @Nullable DOMMountPointService mountPointService, final ImmutableMap localRpcs) { super(databind, localRpcs, rpcService, actionService, sourceProvider, mountPointService); @@ -62,7 +62,7 @@ public final class MdsalRestconfStrategy extends RestconfStrategy { public MdsalRestconfStrategy(final DatabindContext databind, final DOMDataBroker dataBroker, final @Nullable DOMRpcService rpcService, final @Nullable DOMActionService actionService, - final @Nullable DOMYangTextSourceProvider sourceProvider, + final @Nullable YangTextSourceExtension sourceProvider, final @Nullable DOMMountPointService mountPointService) { this(databind, dataBroker, rpcService, actionService, sourceProvider, mountPointService, ImmutableMap.of()); } @@ -116,7 +116,7 @@ public final class MdsalRestconfStrategy extends RestconfStrategy { final var inference = path.inference(); final var fields = params.fields(); final var translatedFields = fields == null ? null - : WriterFieldsTranslator.translate(inference.getEffectiveModelContext(), path.schema(), fields); + : WriterFieldsTranslator.translate(inference.modelContext(), path.schema(), fields); return completeDataGET(inference, QueryParameters.of(params, translatedFields), readData(params.content(), path.instance(), params.withDefaults()), null); }