commit | fc51c955052d8d3cea4afd5451f2d0681d93a835 | [log] [tgz] |
---|---|---|
author | Priyanka B <priyanka.b@huawei.com> | Sat Mar 26 14:30:33 2016 +0530 |
committer | Gerrit Code Review <gerrit@onlab.us> | Fri Apr 01 16:23:56 2016 +0000 |
tree | 7b96eaffc12dcc4071cf8611cba0102ab646c151 | |
parent | cbcc02b65593d7c256e8e2bb4e0ae874adc928d6 [diff] [blame] |
[Goldeneye] [ONOS-4161] BGP L3 Topology Change-Id: I81ae4e88f6ab75202b98ed03cbe1597d0f6ddd1e
diff --git a/protocols/bgp/api/src/main/java/org/onosproject/bgp/controller/BgpController.java b/protocols/bgp/api/src/main/java/org/onosproject/bgp/controller/BgpController.java old mode 100755 new mode 100644 index 768e764..338c472 --- a/protocols/bgp/api/src/main/java/org/onosproject/bgp/controller/BgpController.java +++ b/protocols/bgp/api/src/main/java/org/onosproject/bgp/controller/BgpController.java
@@ -128,4 +128,25 @@ * @return node listener */ Set<BgpNodeListener> listener(); + + /** + * Register a listener for BGP message events. + * + * @param listener the listener to notify + */ + void addLinkListener(BgpLinkListener listener); + + /** + * Unregister a listener. + * + * @param listener the listener to unregister + */ + void removeLinkListener(BgpLinkListener listener); + + /** + * Return BGP link listener. + * + * @return link listener + */ + Set<BgpLinkListener> linkListener(); }