- Added MODIFY fucntion in the driver
- Decoupled topology event handler from events notification thread
- Added a logic to handle link failure and backup (using MODIFY-STRICT feature)

Change-Id: I8da952634299068e61b0b969e1d90274f5c4f46e
diff --git a/src/main/java/net/onrc/onos/core/matchaction/MatchActionComponent.java b/src/main/java/net/onrc/onos/core/matchaction/MatchActionComponent.java
index 3ee164f..387ef28 100644
--- a/src/main/java/net/onrc/onos/core/matchaction/MatchActionComponent.java
+++ b/src/main/java/net/onrc/onos/core/matchaction/MatchActionComponent.java
@@ -215,6 +215,7 @@
                 SwitchPort sw = matchAction.getSwitchPort();
                 switches.put(sw.getDpid(), new SwitchResult(setId, sw.getDpid()));
                 switch(matchActionOp.getOperator()) {
+                case MODIFY:
                 case ADD:
                     matchActionMap.put(matchAction.getId(), matchAction);
                     break;