commit | d2afaf2a6a0b941eaef4a261968225f8defb703a | [log] [tgz] |
---|---|---|
author | Pingping Lin <pingping@onlab.us> | Tue Jun 02 10:46:29 2015 -0700 |
committer | Gerrit Code Review <gerrit@onlab.us> | Tue Jun 02 18:34:02 2015 +0000 |
tree | 14b9c05c382dd2ad1393416afdd227e79d2cdcb7 | |
parent | 4a1c1fad10bd7b97e0d3e79f20553f9a61338930 [diff] [blame] |
add a delete vBNG feature Change-Id: I21ce31d645be31320d06c36795e6b044f11924ab
diff --git a/apps/virtualbng/src/main/java/org/onosproject/virtualbng/VbngService.java b/apps/virtualbng/src/main/java/org/onosproject/virtualbng/VbngService.java index 4ac7606..c27f86f 100644 --- a/apps/virtualbng/src/main/java/org/onosproject/virtualbng/VbngService.java +++ b/apps/virtualbng/src/main/java/org/onosproject/virtualbng/VbngService.java
@@ -36,4 +36,13 @@ */ IpAddress createVbng(IpAddress privateIpAddress); + /** + * Deletes a virtual BNG. + * + * @param privateIpAddress a private IP address + * @return the public address assigned for this private IP address if the + * virtual BGN exists and is deleted, otherwise return null if + * there is no vBNG for this private IP address + */ + IpAddress deleteVbng(IpAddress privateIpAddress); }