BUG-7698: do not allow nulls in registrations
[yangtools.git] / common / concepts / src / main / java / org / opendaylight / yangtools / concepts / AbstractListenerRegistration.java
index bd467908edb94e05731d574468e00ba513a2e616..fc417133d7fa13700235e3449dd1aac6ff4a72da 100644 (file)
@@ -8,11 +8,12 @@
 package org.opendaylight.yangtools.concepts;
 
 import java.util.EventListener;
+import javax.annotation.Nonnull;
 
 public abstract class AbstractListenerRegistration<T extends EventListener> extends AbstractObjectRegistration<T>
         implements ListenerRegistration<T> {
 
-    protected AbstractListenerRegistration(final T listener) {
+    protected AbstractListenerRegistration(final @Nonnull T listener) {
         super(listener);
     }
 }