diff --git a/apps/events/pom.xml b/apps/events/pom.xml
index f5ab42d58d..643ec0fd61 100644
--- a/apps/events/pom.xml
+++ b/apps/events/pom.xml
@@ -17,6 +17,7 @@
4.0.0
+
onos-apps
org.onosproject
@@ -24,28 +25,19 @@
../pom.xml
- org.onosproject
onos-events
bundle
App to display ONOS event history
- http://onosproject.org
- 1.5.0-SNAPSHOT
org.onosproject.events
default
http://onosproject.org
- ONOS event history display application.
-
+ ONOS event history display application.
-
- org.onosproject
- onos-api
-
-
org.onosproject
onlab-osgi
@@ -98,63 +90,4 @@
-
-
-
- org.apache.felix
- maven-bundle-plugin
- true
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
-
- org.apache.felix
- maven-scr-plugin
-
-
- generate-scr-srcdescriptor
-
- scr
-
-
-
-
-
- bundle
- war
-
-
-
-
- org.onosproject
- onos-maven-plugin
-
-
- cfg
- generate-resources
-
- cfg
-
-
-
- swagger
- generate-sources
-
- swagger
-
-
-
- app
- package
-
- app
-
-
-
-
-
-
-
diff --git a/protocols/ospf/api/pom.xml b/protocols/ospf/api/pom.xml
index a2a6d32114..a7b243bb91 100755
--- a/protocols/ospf/api/pom.xml
+++ b/protocols/ospf/api/pom.xml
@@ -22,7 +22,7 @@
org.onosproject
onos-ospf
- 1.4.0-SNAPSHOT
+ 1.5.0-SNAPSHOT
../pom.xml
@@ -40,22 +40,6 @@
org.onosproject
onos-api
-
-
-
-
- org.apache.felix
- maven-bundle-plugin
-
-
-
- org.onosproject.ospf.*
-
-
-
-
-
-
diff --git a/protocols/ospf/api/src/main/java/org/onosproject/ospf/controller/OspfController.java b/protocols/ospf/api/src/main/java/org/onosproject/ospf/controller/OspfController.java
index 1cc7b8195d..9d812c8568 100755
--- a/protocols/ospf/api/src/main/java/org/onosproject/ospf/controller/OspfController.java
+++ b/protocols/ospf/api/src/main/java/org/onosproject/ospf/controller/OspfController.java
@@ -1,90 +1,90 @@
-/*
- * Copyright 2016 Open Networking Laboratory
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.onosproject.ospf.controller;
-
-import java.util.List;
-import java.util.Set;
-
-/**
- * Abstraction of an OSPF controller.
- * Serves as a one stop shop for obtaining OSPF devices and (un)register listeners on OSPF events.
- */
-public interface OspfController {
-
- /**
- * Registers a listener for router meta events.
- *
- * @param listener the listener to notify
- */
- void addRouterListener(OspfRouterListener listener);
-
- /**
- * Unregisters a router listener.
- *
- * @param listener the listener to unregister
- */
- void removeRouterListener(OspfRouterListener listener);
-
- /**
- * Registers a listener for OSPF message events.
- *
- * @param listener the listener to notify
- */
- void addLinkListener(OspfLinkListener listener);
-
- /**
- * Unregisters a link listener.
- *
- * @param listener the listener to unregister
- */
- void removeLinkListener(OspfLinkListener listener);
-
- /**
- * Updates configuration of processes.
- *
- * @param processes process info to update
- */
- public void updateConfig(List processes);
-
- /**
- * Deletes configuration parameters.
- *
- * @param processes list of process instance
- * @param attribute attribute to delete
- */
- public void deleteConfig(List processes, String attribute);
-
- /**
- * Gets the list of listeners registered for router events.
- *
- * @return list of listeners
- */
- Set listener();
-
- /**
- * Gets the list of listeners registered for link events.
- *
- * @return list of listeners
- */
- public Set linkListener();
-
- /**
- * Gets the configured process.
- *
- * @return list of process instances
- */
- public List getAllConfiguredProcesses();
+/*
+ * Copyright 2016 Open Networking Laboratory
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.onosproject.ospf.controller;
+
+import java.util.List;
+import java.util.Set;
+
+/**
+ * Abstraction of an OSPF controller.
+ * Serves as a one stop shop for obtaining OSPF devices and (un)register listeners on OSPF events.
+ */
+public interface OspfController {
+
+ /**
+ * Registers a listener for router meta events.
+ *
+ * @param listener the listener to notify
+ */
+ void addRouterListener(OspfRouterListener listener);
+
+ /**
+ * Unregisters a router listener.
+ *
+ * @param listener the listener to unregister
+ */
+ void removeRouterListener(OspfRouterListener listener);
+
+ /**
+ * Registers a listener for OSPF message events.
+ *
+ * @param listener the listener to notify
+ */
+ void addLinkListener(OspfLinkListener listener);
+
+ /**
+ * Unregisters a link listener.
+ *
+ * @param listener the listener to unregister
+ */
+ void removeLinkListener(OspfLinkListener listener);
+
+ /**
+ * Updates configuration of processes.
+ *
+ * @param processes process info to update
+ */
+ public void updateConfig(List processes);
+
+ /**
+ * Deletes configuration parameters.
+ *
+ * @param processes list of process instance
+ * @param attribute attribute to delete
+ */
+ public void deleteConfig(List processes, String attribute);
+
+ /**
+ * Gets the list of listeners registered for router events.
+ *
+ * @return list of listeners
+ */
+ Set listener();
+
+ /**
+ * Gets the list of listeners registered for link events.
+ *
+ * @return list of listeners
+ */
+ public Set linkListener();
+
+ /**
+ * Gets the configured process.
+ *
+ * @return list of process instances
+ */
+ public List getAllConfiguredProcesses();
}
\ No newline at end of file
diff --git a/protocols/ospf/ctl/pom.xml b/protocols/ospf/ctl/pom.xml
index 6a9d877769..454837e708 100755
--- a/protocols/ospf/ctl/pom.xml
+++ b/protocols/ospf/ctl/pom.xml
@@ -21,14 +21,14 @@
org.onosproject
onos-ospf
- 1.4.0-SNAPSHOT
+ 1.5.0-SNAPSHOT
../pom.xml
onos-ospf-ctl
bundle
- ONOS Ospf controller subsystem API
+ ONOS OSPF controller subsystem API
diff --git a/protocols/ospf/pom.xml b/protocols/ospf/pom.xml
new file mode 100755
index 0000000000..1a29f8b579
--- /dev/null
+++ b/protocols/ospf/pom.xml
@@ -0,0 +1,40 @@
+
+
+
+ 4.0.0
+
+
+ org.onosproject
+ onos-protocols
+ 1.5.0-SNAPSHOT
+ ../pom.xml
+
+
+ onos-ospf
+ pom
+
+ ONOS OSPF Protocol subsystem
+
+
+ api
+
+
+
+
+
diff --git a/protocols/ospf/protocol/pom.xml b/protocols/ospf/protocol/pom.xml
index eb04e23013..606450ed87 100644
--- a/protocols/ospf/protocol/pom.xml
+++ b/protocols/ospf/protocol/pom.xml
@@ -21,7 +21,7 @@
org.onosproject
onos-ospf
- 1.4.0-SNAPSHOT
+ 1.5.0-SNAPSHOT
../pom.xml
@@ -30,15 +30,10 @@
ONOS Ospf controller protocol
-
- org.onosproject
- onos-ospf-api
- ${project.version}
-
org.onosproject
onos-ospf-api
- 1.4.0-SNAPSHOT
+ ${project.version}
diff --git a/protocols/pom.xml b/protocols/pom.xml
index 4daacfe028..729e36bad6 100644
--- a/protocols/pom.xml
+++ b/protocols/pom.xml
@@ -38,6 +38,7 @@
ovsdb
bgp
rest
+ ospf