commit | 9bdaaecaf03f73ff3b31f917acf8f91679c84a12 | [log] [tgz] |
---|---|---|
author | Jonathan Hart <jono@onlab.us> | Mon Aug 22 13:33:45 2016 -0700 |
committer | Gerrit Code Review <gerrit@onlab.us> | Tue Aug 30 17:43:44 2016 +0000 |
tree | bd5b020ec810d91a3bd5b334acca09d638d5ba0b | |
parent | b26d350b58c4731c83db2eca8b93d7c2b0eb30b3 [diff] [blame] |
Implementation of the NeighbourResolutionService. Change-Id: I41fc48578df3027ec71ee7369171c8988ee7a85e
diff --git a/incubator/api/src/main/java/org/onosproject/incubator/net/neighbour/NeighbourResolutionService.java b/incubator/api/src/main/java/org/onosproject/incubator/net/neighbour/NeighbourResolutionService.java index f7adb04..94401cc 100644 --- a/incubator/api/src/main/java/org/onosproject/incubator/net/neighbour/NeighbourResolutionService.java +++ b/incubator/api/src/main/java/org/onosproject/incubator/net/neighbour/NeighbourResolutionService.java
@@ -45,4 +45,20 @@ */ void registerNeighbourHandler(Interface intf, NeighbourMessageHandler handler); + /** + * Unregisters a neighbour message handler that was assigned to a connect + * point. + * + * @param connectPoint connect point + * @param handler neighbour message handler + */ + void unregisterNeighbourHandler(ConnectPoint connectPoint, NeighbourMessageHandler handler); + + /** + * Unregisters a neighbour message handler that was assigned to an interface. + * + * @param intf interface + * @param handler neighbour message handler + */ + void unregisterNeighbourHandler(Interface intf, NeighbourMessageHandler handler); }