From 9e8aacd2d225b368295343fa49c4b22b834d7ddf Mon Sep 17 00:00:00 2001 From: "guillaume.lambert" Date: Fri, 29 Nov 2019 17:05:03 +0100 Subject: [PATCH] remove mdsal StreamWriterGenerator org.opendaylight.mdsal.binding.dom.codec.gen.impl.StreamWriterGenerator is now deprecated Binding context can be given to the BindingNormalizedNodeCodecRegistry class builder. Signed-off-by: guillaume.lambert Change-Id: If48c3f8aabe982d59e2675e9d3ba961a5a51f37e --- .../transportpce/common/DataStoreContextImpl.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/common/src/main/java/org/opendaylight/transportpce/common/DataStoreContextImpl.java b/common/src/main/java/org/opendaylight/transportpce/common/DataStoreContextImpl.java index 6a9608bab..56f6099d5 100644 --- a/common/src/main/java/org/opendaylight/transportpce/common/DataStoreContextImpl.java +++ b/common/src/main/java/org/opendaylight/transportpce/common/DataStoreContextImpl.java @@ -17,7 +17,6 @@ import java.util.Map; import java.util.Optional; import java.util.ServiceLoader; import java.util.concurrent.Executors; -import javassist.ClassPool; import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.mdsal.binding.api.DataBroker; import org.opendaylight.mdsal.binding.api.NotificationPublishService; @@ -26,12 +25,10 @@ import org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataBrokerAdapter; import org.opendaylight.mdsal.binding.dom.adapter.BindingDOMNotificationPublishServiceAdapter; import org.opendaylight.mdsal.binding.dom.adapter.BindingDOMNotificationServiceAdapter; import org.opendaylight.mdsal.binding.dom.adapter.BindingToNormalizedNodeCodec; -import org.opendaylight.mdsal.binding.dom.codec.gen.impl.StreamWriterGenerator; import org.opendaylight.mdsal.binding.dom.codec.impl.BindingNormalizedNodeCodecRegistry; import org.opendaylight.mdsal.binding.generator.impl.GeneratedClassLoadingStrategy; import org.opendaylight.mdsal.binding.generator.impl.ModuleInfoBackedContext; import org.opendaylight.mdsal.binding.generator.util.BindingRuntimeContext; -import org.opendaylight.mdsal.binding.generator.util.JavassistUtils; import org.opendaylight.mdsal.common.api.LogicalDatastoreType; import org.opendaylight.mdsal.dom.api.DOMDataBroker; import org.opendaylight.mdsal.dom.api.DOMSchemaService; @@ -235,9 +232,7 @@ public class DataStoreContextImpl implements DataStoreContext { BindingRuntimeContext bindingContext = BindingRuntimeContext.create(this.moduleInfoBackedCntxt, this.schemaContext); BindingNormalizedNodeCodecRegistry bindingNormalizedNodeCodecRegistry = - new BindingNormalizedNodeCodecRegistry( - StreamWriterGenerator.create(JavassistUtils.forClassPool(ClassPool.getDefault()))); - bindingNormalizedNodeCodecRegistry.onBindingRuntimeContextUpdated(bindingContext); + new BindingNormalizedNodeCodecRegistry(bindingContext); return bindingNormalizedNodeCodecRegistry; } -- 2.36.6