From 51b43f12739605c4dce1c930f587f64256d90cf0 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Mon, 2 Jun 2014 13:33:10 +0200 Subject: [PATCH] BUG-868: disallow instantiation without executor This clarifies the deprecated API. As it turns out, instantiation without an executor should be removed, not the other way around. Change-Id: I3a2738a4da18ef92d3e8c38d0c12f6df653bd74c Signed-off-by: Robert Varga --- .../sal/binding/impl/NotificationBrokerImpl.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/NotificationBrokerImpl.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/NotificationBrokerImpl.java index 7d844b3bf5..716670f5a3 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/NotificationBrokerImpl.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/NotificationBrokerImpl.java @@ -36,17 +36,11 @@ public class NotificationBrokerImpl implements NotificationProviderService, Auto private final ListenerRegistry interestListeners = ListenerRegistry.create(); - private final Multimap, NotificationListenerRegistration> listeners = Multimaps.synchronizedSetMultimap(HashMultimap., NotificationListenerRegistration>create()); - private ExecutorService executor; + private final ExecutorService executor; - @Deprecated public NotificationBrokerImpl(final ExecutorService executor) { - this.setExecutor(executor); - } - - public void setExecutor(final ExecutorService executor) { this.executor = Preconditions.checkNotNull(executor); } -- 2.36.6