X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-adapter%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fadapter%2FBindingDOMMountPointServiceAdapter.java;h=75742fb76612ddc33c100e12514796339766025a;hb=191052b2c293127f62f39802da76151653cf369b;hp=c4ce0255bc272a5cf94c75838c79f8b865e406df;hpb=e8046bf8787da3e07b463c5729bf0137717714f0;p=mdsal.git diff --git a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMMountPointServiceAdapter.java b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMMountPointServiceAdapter.java index c4ce0255bc..75742fb766 100644 --- a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMMountPointServiceAdapter.java +++ b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMMountPointServiceAdapter.java @@ -19,14 +19,14 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; public class BindingDOMMountPointServiceAdapter extends AbstractBindingLoadingAdapter implements MountPointService { - public BindingDOMMountPointServiceAdapter(final DOMMountPointService mountService, - final BindingToNormalizedNodeCodec codec) { - super(codec, mountService); + public BindingDOMMountPointServiceAdapter(final AdapterContext adapterContext, + final DOMMountPointService mountService) { + super(adapterContext, mountService); } @Override public Optional getMountPoint(final InstanceIdentifier mountPoint) { - YangInstanceIdentifier domPath = getCodec().toYangInstanceIdentifierBlocking(mountPoint); + YangInstanceIdentifier domPath = currentSerializer().toCachedYangInstanceIdentifier(mountPoint); Optional domMount = getDelegate().getMountPoint(domPath); return domMount.map(this::getAdapter); } @@ -34,11 +34,11 @@ public class BindingDOMMountPointServiceAdapter @Override public ListenerRegistration registerListener(final InstanceIdentifier path, final T listener) { - return new BindingDOMMountPointListenerAdapter<>(listener, getCodec(), getDelegate()); + return new BindingDOMMountPointListenerAdapter<>(listener, adapterContext(), getDelegate()); } @Override BindingMountPointAdapter loadAdapter(final DOMMountPoint key) { - return new BindingMountPointAdapter(getCodec(), key); + return new BindingMountPointAdapter(adapterContext(), key); } }