Use managed transactions in neutronvpn-impl 83/71583/3
authorStephen Kitt <skitt@redhat.com>
Mon, 30 Apr 2018 14:57:45 +0000 (16:57 +0200)
committerSam Hague <shague@redhat.com>
Tue, 1 May 2018 19:13:10 +0000 (19:13 +0000)
commit6b5ee98efb52c70019058a8cd4db9034dae7ecac
tree0adc595ad68a58875251656f4b595652f5e38a0b
parent5cc1d7ffc3dffafe7183bcd8f121bec50662f2a8
Use managed transactions in neutronvpn-impl

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

Change-Id: Iaa7965e8d02327b2345151db62bd5ba847cc04ef
Signed-off-by: Stephen Kitt <skitt@redhat.com>
neutronvpn/impl/pom.xml
neutronvpn/impl/src/main/java/org/opendaylight/netvirt/neutronvpn/NeutronPortChangeListener.java
neutronvpn/impl/src/main/java/org/opendaylight/netvirt/neutronvpn/NeutronTrunkChangeListener.java
neutronvpn/impl/src/main/java/org/opendaylight/netvirt/neutronvpn/NeutronvpnManager.java
neutronvpn/impl/src/main/java/org/opendaylight/netvirt/neutronvpn/NeutronvpnUtils.java
neutronvpn/impl/src/main/java/org/opendaylight/netvirt/neutronvpn/evpn/utils/NeutronEvpnUtils.java
neutronvpn/impl/src/main/java/org/opendaylight/netvirt/neutronvpn/l2gw/L2GatewayListener.java