X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Faction%2FEnqueue.java;h=c711e67f9ee33d91831194f05837094c8552de4e;hb=e640f23d9c37afac9ca51f48e155302bc65327ed;hp=b3891c8337b1f2bba4012f378a65f6d3e5e5c7ca;hpb=00c17684ce6100b6896049fab6becd06325de510;p=controller.git diff --git a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java index b3891c8337..c711e67f9e 100644 --- a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java +++ b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java @@ -21,6 +21,8 @@ public class Enqueue extends Action { private static final long serialVersionUID = 1L; @XmlElement private NodeConnector port; + @XmlElement + private int queue; /* Dummy constructor for JAXB */ @SuppressWarnings("unused") @@ -30,9 +32,25 @@ public class Enqueue extends Action { public Enqueue(NodeConnector port) { type = ActionType.ENQUEUE; this.port = port; + this.queue = 0; + } + + public Enqueue(NodeConnector port, int queue) { + type = ActionType.ENQUEUE; + this.port = port; + this.queue = queue; } public NodeConnector getPort() { return port; } + + public int getQueue() { + return queue; + } + + @Override + public String toString() { + return String.format("%s[%s:%s]", type, port, queue); + } }