Bug 8902 - Reconciliation Framework changes 26/60126/29
authorGobinath <gobinath@ericsson.com>
Mon, 10 Jul 2017 09:15:25 +0000 (14:45 +0530)
committerGobinath <gobinath@ericsson.com>
Wed, 9 Aug 2017 06:37:58 +0000 (12:07 +0530)
commit1c62897e52e1daabeb39d8976b5426978caf0152
treef3f9afaa8a5455d173686d39edab4b6747fed2ed
parent436d3b53fa2293b6d11348732db9bcc371e80642
Bug 8902 - Reconciliation Framework changes

Changes related to the Reconciliation Framework are done in this patch.
The APIs needed to be implemented by the services registering to the
Reconciliation framework are present in the interface
ReconciliationNotificationListener.The APIs to register the service to
Reconciliation framework and the APIs to start the reconciliation /
cancellation of the ongoing reconciliation of a node are present in
ReconciliationManager.

Change-Id: I8bd1845db8b86f4a4314977e05c6b699592f5658
Signed-off-by: gobinath <gobinath@ericsson.com>
15 files changed:
applications/pom.xml
applications/reconciliation-framework/pom.xml [new file with mode: 0644]
applications/reconciliation-framework/src/main/java/org/opendaylight/openflowplugin/applications/reconciliation/NotificationRegistration.java [new file with mode: 0644]
applications/reconciliation-framework/src/main/java/org/opendaylight/openflowplugin/applications/reconciliation/ReconciliationManager.java [new file with mode: 0644]
applications/reconciliation-framework/src/main/java/org/opendaylight/openflowplugin/applications/reconciliation/ReconciliationNotificationListener.java [new file with mode: 0644]
applications/reconciliation-framework/src/main/java/org/opendaylight/openflowplugin/applications/reconciliation/cli/GetRegisteredServices.java [new file with mode: 0644]
applications/reconciliation-framework/src/main/java/org/opendaylight/openflowplugin/applications/reconciliation/impl/ReconciliationManagerImpl.java [new file with mode: 0644]
applications/reconciliation-framework/src/main/java/org/opendaylight/openflowplugin/applications/reconciliation/impl/ReconciliationServiceDelegate.java [new file with mode: 0644]
applications/reconciliation-framework/src/main/resources/org/opendaylight/blueprint/commands.xml [new file with mode: 0644]
applications/reconciliation-framework/src/main/resources/org/opendaylight/blueprint/reconciliation-framework.xml [new file with mode: 0644]
artifacts/pom.xml
features-aggregator/features-openflowplugin/pom.xml
features-aggregator/odl-openflowplugin-app-reconciliation-framework/pom.xml [new file with mode: 0644]
features-aggregator/odl-openflowplugin-flow-services/pom.xml
features-aggregator/pom.xml