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