Bug 1985 - NPE when running groupbasedpolicy POC demo 56/11456/1
authorMartin Bobak <mbobak@cisco.com>
Mon, 22 Sep 2014 12:42:13 +0000 (14:42 +0200)
committerMartin Bobak <mbobak@cisco.com>
Mon, 22 Sep 2014 18:33:21 +0000 (20:33 +0200)
commitae698f4ec9346ba8d2a26750f289882d483cbfaf
treeee411a829070a5b43e826cac65f28cf39b29dfa5
parentdeb7d61883bcfb9997218476dfcd93eb619508ec
Bug 1985 - NPE when running groupbasedpolicy POC demo

- OFSessionUtild doesn't set session as valid anymore, session
  management moved to SessionManagerOFImpl
- session validation/invalidation is synchronized
- when registration is about to be closed SalRegistrationManager checks
  whether session from which registration is originated is valid

Change-Id: I2c523586676d3533aaf84afd2cecc38bd53181f4
Signed-off-by: Martin Bobak <mbobak@cisco.com>
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/SalRegistrationManager.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/session/OFSessionUtil.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/session/SessionManagerOFImpl.java
openflowplugin/src/test/java/org/opendaylight/openflowplugin/openflow/md/core/sal/ConcurrentSalRegistrationManagerTest.java [new file with mode: 0644]