Updates for SDN-IP:
* Use the new Leadership Service instead of Distributed Lock to
elect the SDN-IP Leader
* Reimplement the SDN-IP Intent Synchronizer. In the new implementation
the Point-to-Point Peer intents are also synchronized by and pushed
only by the Leader (same as the Multipoint-to-SinglePoint Route intents)
* Minor cleanups
Change-Id: I8e142781211a1d0f2d362875bc28fd05d843cd4b
diff --git a/apps/sdnip/src/main/java/org/onlab/onos/sdnip/Router.java b/apps/sdnip/src/main/java/org/onlab/onos/sdnip/Router.java
index b442b09..f26aab3 100644
--- a/apps/sdnip/src/main/java/org/onlab/onos/sdnip/Router.java
+++ b/apps/sdnip/src/main/java/org/onlab/onos/sdnip/Router.java
@@ -92,18 +92,19 @@
*
* @param appId the application ID
* @param intentSynchronizer the intent synchronizer
- * @param hostService the host service
* @param configService the configuration service
* @param interfaceService the interface service
+ * @param hostService the host service
*/
public Router(ApplicationId appId, IntentSynchronizer intentSynchronizer,
- HostService hostService, SdnIpConfigService configService,
- InterfaceService interfaceService) {
+ SdnIpConfigService configService,
+ InterfaceService interfaceService,
+ HostService hostService) {
this.appId = appId;
this.intentSynchronizer = intentSynchronizer;
- this.hostService = hostService;
this.configService = configService;
this.interfaceService = interfaceService;
+ this.hostService = hostService;
this.hostListener = new InternalHostListener();