Use managed transactions in fibmanager-impl 91/71591/2
authorStephen Kitt <skitt@redhat.com>
Mon, 30 Apr 2018 16:24:01 +0000 (18:24 +0200)
committerSam Hague <shague@redhat.com>
Tue, 1 May 2018 19:13:10 +0000 (19:13 +0000)
commit47b271ce1d6f00725d45f5e6dd8a46ab4417e06d
treeb4243fe85771d1f8200bab3cda53539d6e5d9bab
parent6b5ee98efb52c70019058a8cd4db9034dae7ecac
Use managed transactions in fibmanager-impl

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

Change-Id: Ia850f60e8497f449200aafb99b1cfcd3ec0c0107
Signed-off-by: Stephen Kitt <skitt@redhat.com>
fibmanager/impl/pom.xml
fibmanager/impl/src/main/java/org/opendaylight/netvirt/fibmanager/BaseVrfEntryHandler.java
fibmanager/impl/src/main/java/org/opendaylight/netvirt/fibmanager/BgpRouteVrfEntryHandler.java
fibmanager/impl/src/main/java/org/opendaylight/netvirt/fibmanager/EvpnVrfEntryHandler.java
fibmanager/impl/src/main/java/org/opendaylight/netvirt/fibmanager/NexthopManager.java
fibmanager/impl/src/main/java/org/opendaylight/netvirt/fibmanager/VrfEntryListener.java