Fixing issues with batching transactions during bind service 50/31950/2
authorFaseela K <faseela.k@ericsson.com>
Wed, 30 Dec 2015 12:24:58 +0000 (17:54 +0530)
committerFaseela K <faseela.k@ericsson.com>
Wed, 30 Dec 2015 12:55:00 +0000 (18:25 +0530)
commit7de87efc1b770273cf34f733f209d52ae7dfcfec
tree68afa48ba8655ececb2223a22a150e8776ae8af3
parent60ff05a5b600fa05bacdfd364869d968364b983d
Fixing issues with batching transactions during bind service

- whenever a service with higher priority is bound to an interface, there
  is a sequence of flow installation and deletion which were batched into
  the same transaction. This transaction batching is not working as they
  are all on the same subtree and hence
  moving them to separate transactions.

- Some minor code optimisations and cleanups

Change-Id: I9ec1dddc2d9a48f149adb204914e9593eceebc5b
Signed-off-by: Faseela K <faseela.k@ericsson.com>
interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/servicebindings/flowbased/confighelpers/FlowBasedServicesConfigBindHelper.java
interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/servicebindings/flowbased/confighelpers/FlowBasedServicesConfigUnbindHelper.java
interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/servicebindings/flowbased/statehelpers/FlowBasedServicesStateBindHelper.java
interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/servicebindings/flowbased/utilities/FlowBasedServicesUtils.java