Remove unneeded AutoCloseable interfaces 99/73399/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 25 Jun 2018 11:52:05 +0000 (13:52 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 25 Jun 2018 11:53:10 +0000 (13:53 +0200)
Notification adapters do not need AutoCloseable, remove it.

Change-Id: I06332661ab7278ef66d37e0d0920bf52f5776d99
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMNotificationPublishServiceAdapter.java
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMNotificationServiceAdapter.java

index e60aa9b6ca6629be1d14efbb56b1364d517b61d9..c197672f80a34fc63d383679a6c9a3934a2414ff 100644 (file)
@@ -19,7 +19,7 @@ import org.opendaylight.mdsal.dom.api.DOMNotificationPublishService;
 import org.opendaylight.mdsal.dom.api.DOMService;
 import org.opendaylight.yangtools.yang.binding.Notification;
 
-public class BindingDOMNotificationPublishServiceAdapter implements NotificationPublishService, AutoCloseable {
+public class BindingDOMNotificationPublishServiceAdapter implements NotificationPublishService {
 
     static final Factory<NotificationPublishService> BUILDER_FACTORY = Builder::new;
 
@@ -67,11 +67,6 @@ public class BindingDOMNotificationPublishServiceAdapter implements Notification
         return LazySerializedDOMNotification.create(codecRegistry, notification);
     }
 
-    @Override
-    public void close() throws Exception {
-
-    }
-
     protected static class Builder extends BindingDOMAdapterBuilder<NotificationPublishService> {
 
         @Override
index 1fe59805332991788e070700a19f42dbfcdf5fbd..3c740dca85230d14c72dbcc4f158c16bb98de29d 100644 (file)
@@ -19,7 +19,7 @@ import org.opendaylight.yangtools.concepts.AbstractListenerRegistration;
 import org.opendaylight.yangtools.concepts.ListenerRegistration;
 import org.opendaylight.yangtools.yang.binding.NotificationListener;
 
-public class BindingDOMNotificationServiceAdapter implements NotificationService, AutoCloseable {
+public class BindingDOMNotificationServiceAdapter implements NotificationService {
 
     public static final Factory<NotificationService> BUILDER_FACTORY = Builder::new;
 
@@ -41,11 +41,6 @@ public class BindingDOMNotificationServiceAdapter implements NotificationService
         return new ListenerRegistrationImpl<>(listener, domRegistration);
     }
 
-    @Override
-    public void close() throws Exception {
-
-    }
-
     private static class ListenerRegistrationImpl<T extends NotificationListener>
             extends AbstractListenerRegistration<T> {
         private final ListenerRegistration<?> listenerRegistration;