Start of interfaces for Match/Action framework

Change-Id: I1de54257b583986e6a9d93a395cb8e648235b2bf
diff --git a/src/main/java/net/onrc/onos/core/matchaction/MatchActionModule.java b/src/main/java/net/onrc/onos/core/matchaction/MatchActionModule.java
index 2630879..557932e 100644
--- a/src/main/java/net/onrc/onos/core/matchaction/MatchActionModule.java
+++ b/src/main/java/net/onrc/onos/core/matchaction/MatchActionModule.java
@@ -1,8 +1,7 @@
 package net.onrc.onos.core.matchaction;
 
-import java.util.Collection;
 import java.util.EventListener;
-
+import java.util.Set;
 import net.onrc.onos.api.flowmanager.ConflictDetectionPolicy;
 
 /**
@@ -14,30 +13,17 @@
 
     @Override
     public boolean addMatchAction(MatchAction matchAction) {
-        MatchActionPhase phase = new MatchActionPhase();
-        phase.addAddOperation(matchAction);
-        MatchActionPlan plan = new MatchActionPlan();
-        plan.addPhase(phase);
-        return executePlan(plan);
+        return false;
     }
 
     @Override
-    public boolean removeMatchAction(MatchActionId id) {
-        MatchActionPhase phase = new MatchActionPhase();
-        phase.addRemoveOperation(id);
-        MatchActionPlan plan = new MatchActionPlan();
-        plan.addPhase(phase);
-        return executePlan(plan);
-    }
-
-    @Override
-    public Collection<MatchAction> getMatchActions() {
+    public Set<MatchAction> getMatchActions() {
         // TODO Auto-generated method stub
         return null;
     }
 
     @Override
-    public boolean executePlan(MatchActionPlan plan) {
+    public boolean executeOperations(final MatchActionOperations operations) {
         // TODO Auto-generated method stub
         return false;
     }