commit | 8c6d00ef5faa75eefcfcab3d85fc1961a850b327 | [log] [tgz] |
---|---|---|
author | Ray Milkey <ray@onlab.us> | Fri Mar 13 14:14:34 2015 -0700 |
committer | Brian O'Connor <bocon@onlab.us> | Sun Mar 15 14:36:41 2015 -0700 |
tree | be033035eb9a7e6117acf5d0b1e37050badfaaca | |
parent | b34ae2619d0121111c8ad076154039e5b1b6f88b [diff] [blame] |
[Blackbird] Fixing Intent purge case (ONOS-1207) Master needs to remove from the current map. Change-Id: I30eccbe188997949ef2d63d6dbd37b0d8d4b3f5e
diff --git a/core/api/src/main/java/org/onosproject/net/intent/IntentState.java b/core/api/src/main/java/org/onosproject/net/intent/IntentState.java index 73b337c..555fe4b 100644 --- a/core/api/src/main/java/org/onosproject/net/intent/IntentState.java +++ b/core/api/src/main/java/org/onosproject/net/intent/IntentState.java
@@ -92,5 +92,14 @@ * Signifies that the intent has failed compiling, installing or * recompiling states. */ - FAILED //TODO consider renaming to UNSAT. + FAILED, //TODO consider renaming to UNSAT. + + /** + * Indicates that the intent should be purged from the database. + * <p> + * Note: This operation will only be performed if the intent is already + * in WITHDRAWN or FAILED. + * </p> + */ + PURGE_REQ }