From ce474a2be8f4f14a0c7c3abe6016d086c4f46a41 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 20 Nov 2014 12:15:03 +0100 Subject: [PATCH] BUG-2259: mark AbstractBindingAware* as deprecated These classes encapsulate OSGi-activated clients, which are deprecated in favor of using config subsystem activation. Change-Id: I9632c6608be67e5763117a9bbb6e9c2519eb27b0 Signed-off-by: Robert Varga --- .../controller/sal/binding/api/AbstractBindingAwareConsumer.java | 1 + .../controller/sal/binding/api/AbstractBindingAwareProvider.java | 1 + 2 files changed, 2 insertions(+) diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareConsumer.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareConsumer.java index 02bb6b35b9..fc9d9fa2ba 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareConsumer.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareConsumer.java @@ -9,6 +9,7 @@ package org.opendaylight.controller.sal.binding.api; import org.osgi.framework.BundleContext; +@Deprecated public abstract class AbstractBindingAwareConsumer extends AbstractBrokerAwareActivator implements BindingAwareConsumer { @Override diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareProvider.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareProvider.java index 068b6c204f..d32fa36b66 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareProvider.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareProvider.java @@ -15,6 +15,7 @@ import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ProviderCo import org.opendaylight.yangtools.yang.binding.RpcService; import org.osgi.framework.BundleContext; +@Deprecated public abstract class AbstractBindingAwareProvider extends AbstractBrokerAwareActivator implements BindingAwareProvider { @Override -- 2.36.6