Bug 8746: Multi-threading improvements 09/59509/6
authorLorand Jakab <lojakab@cisco.com>
Mon, 26 Jun 2017 07:52:35 +0000 (10:52 +0300)
committerLorand Jakab <lojakab@cisco.com>
Tue, 8 Aug 2017 08:52:45 +0000 (11:52 +0300)
commitf89fa214666847671eeb9e546038822df548b7bf
treee31db5f0d8b0238cc8009ab9d749e5d6151c5c4f
parent4c2b4458ae3a3d298d6f6526b2ece140e340ce88
Bug 8746: Multi-threading improvements

- Remove non-concurrent statistics class
- Make some variables 'volatile'
- Make some methods 'synchronized'

Change-Id: I83471fe7a422e63c2ab90e4c5fbc97b69c187247
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundStats.java [deleted file]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/AuthenticationKeyDataListener.java
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/cache/MapRegisterCache.java
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/ConcurrentLispSouthboundStatsTest.java [moved from mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundStatsTest.java with 77% similarity]