blob: 56f4c04f0d5b3dc4290ed7f527067e9b15f778cf [file] [log] [blame]
Jonathan Hart309889c2013-08-13 23:26:24 +12001package net.onrc.onos.ofcontroller.bgproute;
2
3import org.openflow.protocol.OFFlowMod;
4
5public class PushedFlowMod {
6 private long dpid;
7 private OFFlowMod flowMod;
8
9 public PushedFlowMod(long dpid, OFFlowMod flowMod) {
10 this.dpid = dpid;
11 try {
12 this.flowMod = flowMod.clone();
13 } catch (CloneNotSupportedException e) {
14 this.flowMod = flowMod;
15 }
16 }
17
18 public long getDpid() {
19 return dpid;
20 }
21
22 public OFFlowMod getFlowMod() {
23 return flowMod;
24 }
25}