Remove DOMDataTreeProducer-related classes
[controller.git] / opendaylight / md-sal / messagebus-impl / src / main / java / org / opendaylight / controller / messagebus / app / impl / EventSourceRegistrationImpl.java
index 89b8a9c313672b3ece5bd1086e5247344bec9402..1779ad85f8c4306931cf9db2bfa0670eea06905a 100644 (file)
@@ -13,6 +13,7 @@ import org.opendaylight.controller.messagebus.spi.EventSource;
 import org.opendaylight.controller.messagebus.spi.EventSourceRegistration;
 import org.opendaylight.yangtools.concepts.AbstractObjectRegistration;
 
+@Deprecated(forRemoval = true)
 class EventSourceRegistrationImpl<T extends EventSource> extends AbstractObjectRegistration<T>
         implements EventSourceRegistration<T> {
 
@@ -24,7 +25,7 @@ class EventSourceRegistrationImpl<T extends EventSource> extends AbstractObjectR
      * @param instance of EventSource that has been registered by
      *     {@link EventSourceRegistryImpl#registerEventSource(Node, EventSource)}
      */
-    EventSourceRegistrationImpl(T instance, EventSourceTopology eventSourceTopology) {
+    EventSourceRegistrationImpl(final T instance, final EventSourceTopology eventSourceTopology) {
         super(instance);
         this.eventSourceTopology = requireNonNull(eventSourceTopology);
     }