Adding support for MatchAction to FlowPusher
Also, refacted MatchActionComponent to use the new API
Change-Id: I227ed178ab56e370d5c970d7d88df9408e261ff7
diff --git a/src/main/java/net/onrc/onos/core/matchaction/MatchActionId.java b/src/main/java/net/onrc/onos/core/matchaction/MatchActionId.java
index 3dcb64c..0bddffa 100644
--- a/src/main/java/net/onrc/onos/core/matchaction/MatchActionId.java
+++ b/src/main/java/net/onrc/onos/core/matchaction/MatchActionId.java
@@ -1,9 +1,9 @@
package net.onrc.onos.core.matchaction;
-import net.onrc.onos.api.batchoperation.BatchOperationTarget;
-
import java.util.Objects;
+import net.onrc.onos.api.batchoperation.BatchOperationTarget;
+
/**
* A unique identifier for a MatchAction. Objects of this class are immutable.
*/
@@ -19,6 +19,15 @@
value = id;
}
+ /**
+ * Returns the MatchActionId as a long.
+ *
+ * @return MatchAction ID
+ */
+ public long value() {
+ return value;
+ }
+
@Override
public String toString() {
return Long.toString(value);