Bug-731: Fixed few major Sonar warnings
[bgpcep.git] / bgp / rib-impl / src / main / java / org / opendaylight / protocol / bgp / rib / impl / BGPSessionImpl.java
index 4c1cf57c67da2e01e86ef66bc033539774fe2e5c..bcd9b18e9a24b9d3d5a775527a02c5ce764833c3 100644 (file)
@@ -12,16 +12,12 @@ import com.google.common.base.Objects;
 import com.google.common.base.Objects.ToStringHelper;
 import com.google.common.base.Preconditions;
 import com.google.common.collect.Sets;
-
 import io.netty.channel.Channel;
-
 import java.io.IOException;
 import java.util.Date;
 import java.util.Set;
 import java.util.concurrent.TimeUnit;
-
 import javax.annotation.concurrent.GuardedBy;
-
 import org.opendaylight.protocol.bgp.parser.AsNumberUtil;
 import org.opendaylight.protocol.bgp.parser.BGPError;
 import org.opendaylight.protocol.bgp.parser.BgpTableTypeImpl;
@@ -74,10 +70,10 @@ public class BGPSessionImpl extends AbstractProtocolSession<Notification> implem
     }
 
     /**
-     * System.nanoTime value about when was sent the last message Protected to be updated also in tests.
+     * System.nanoTime value about when was sent the last message.
      */
     @VisibleForTesting
-    protected long lastMessageSentAt;
+    private long lastMessageSentAt;
 
     /**
      * System.nanoTime value about when was received the last message
@@ -322,4 +318,9 @@ public class BGPSessionImpl extends AbstractProtocolSession<Notification> implem
         channel.eventLoop().submit(task);
 
     }
+
+    @VisibleForTesting
+    protected void setLastMessageSentAt(final long lastMessageSentAt) {
+        this.lastMessageSentAt = lastMessageSentAt;
+    }
 }