OPNFLWPLUG-1005 : Implementation of arbitrator reconciliation(frm changes) 90/71090/28
authorgobinath <gobinath@ericsson.com>
Wed, 18 Apr 2018 20:16:49 +0000 (01:46 +0530)
committergobinath <gobinath@ericsson.com>
Tue, 7 Aug 2018 08:53:01 +0000 (14:23 +0530)
commit85acb8cf4cb78ddd476bf64902d2cc770ae4e6df
treee5ef4f86dad418bb40f5afe1a3b65dbd0cd3d845
parent450a3279f941cea459c5a88c8dc0142f6066cc28
OPNFLWPLUG-1005 : Implementation of arbitrator reconciliation(frm changes)

This patch adds new forwarder types BundleFlowForwarder and
BundleGroupForwarder which would would be used to push the flows during
the upgrade process.

Change-Id: I7681019236aa5674c6242e39b967fda9757913b1
Signed-off-by: gobinath <gobinath@ericsson.com>
13 files changed:
applications/arbitratorreconciliation/impl/src/main/java/org/opendaylight/openflowplugin/applications/arbitratorreconciliation/impl/ArbitratorReconciliationManagerImpl.java
applications/forwardingrules-manager/pom.xml
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/ForwardingRulesManager.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/AbstractListeningCommiter.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/BundleFlowForwarder.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/BundleGroupForwarder.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/FlowForwarder.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/ForwardingRulesManagerImpl.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/GroupForwarder.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/util/FrmUtil.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/ArbitratorReconcileServiceMock.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/RpcProviderRegistryMock.java
features-aggregator/odl-openflowplugin-app-forwardingrules-manager/pom.xml