Use managed transactions in elanmanager-impl 72/71772/5
authorStephen Kitt <skitt@redhat.com>
Thu, 3 May 2018 17:27:12 +0000 (19:27 +0200)
committerSam Hague <shague@redhat.com>
Fri, 25 May 2018 17:13:26 +0000 (17:13 +0000)
commit8611eb3618e0831475f940d0fcc8e3c7135faed8
tree72070d2b9d85139ec7b3a20f7bb7524927b85e3a
parentfaf17bf83e36dccddf9fdcb84f60a06cac349339
Use managed transactions in elanmanager-impl

This also enforces restrictions on newReadWriteTransaction and
newWriteOnlyTransaction calls, to prevent new code introducing
unmanaged transactions.

Change-Id: I36935c5f6195bccba98a8e885e38a0041fe88499
Signed-off-by: Stephen Kitt <skitt@redhat.com>
elanmanager/impl/pom.xml
elanmanager/impl/src/main/java/org/opendaylight/netvirt/elan/internal/ElanInstanceManager.java
elanmanager/impl/src/main/java/org/opendaylight/netvirt/elan/internal/ElanInterfaceManager.java
elanmanager/impl/src/main/java/org/opendaylight/netvirt/elan/l2gw/ha/handlers/NodeConnectedHandler.java
elanmanager/impl/src/main/java/org/opendaylight/netvirt/elan/utils/ElanUtils.java