Eliminate AlarmAgent
[openflowplugin.git] / applications / southbound-cli / src / main / java / org / opendaylight / openflowplugin / applications / southboundcli / alarm / NodeReconciliationAlarm.java
index 5a7d4b2e78e95c25d057bed2cb68d97c6a74710e..c8f9d4d6f86368720d0f3ab40135f363056e4325 100644 (file)
@@ -5,7 +5,6 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-
 package org.opendaylight.openflowplugin.applications.southboundcli.alarm;
 
 import com.google.common.collect.ImmutableList;
@@ -15,11 +14,11 @@ import java.util.concurrent.atomic.AtomicLong;
 import javax.management.AttributeChangeNotification;
 import javax.management.NotificationBroadcasterSupport;
 
-public class NodeReconciliationAlarm extends NotificationBroadcasterSupport implements NodeReconciliationAlarmMBean {
-
-    private AtomicLong sequenceNumber = new AtomicLong(1);
+public final class NodeReconciliationAlarm extends NotificationBroadcasterSupport
+        implements NodeReconciliationAlarmMBean {
+    private final AtomicLong sequenceNumber = new AtomicLong(1);
 
-    private volatile java.util.List<String> raiseAlarmObject = new ArrayList<>();
+    private volatile List<String> raiseAlarmObject = new ArrayList<>();
     private volatile List<String> clearAlarmObject = new ArrayList<>();
 
     @Override