BUG-5280: fix InversibleLock race
[controller.git] / opendaylight / md-sal / cds-access-client / src / main / java / org / opendaylight / controller / cluster / access / client / EmptyQueue.java
index 1513ebaad6c1dd1c924cfaf800aeb522ef6be585..40a296bd42366e65ca7c342b8784a2c91622d421 100644 (file)
@@ -12,6 +12,7 @@ import java.util.AbstractQueue;
 import java.util.Collections;
 import java.util.Iterator;
 import java.util.Queue;
+import org.opendaylight.yangtools.concepts.Immutable;
 
 /**
  * A specialized always-empty implementation of {@link java.util.Queue}. This implementation will always refuse new
@@ -23,7 +24,7 @@ import java.util.Queue;
  */
 // TODO: move this class into yangtools.util
 @Beta
-public final class EmptyQueue<E> extends AbstractQueue<E> {
+public final class EmptyQueue<E> extends AbstractQueue<E> implements Immutable {
     private static final EmptyQueue<?> INSTANCE = new EmptyQueue<>();
 
     private EmptyQueue() {
@@ -36,7 +37,7 @@ public final class EmptyQueue<E> extends AbstractQueue<E> {
     }
 
     @Override
-    public boolean offer(final E e) {
+    public boolean offer(final E entry) {
         return false;
     }