\r
import java.util.Map;\r
\r
-import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.PolicyManager.FlowMap;\r
+import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.OfWriter;\r
import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.Table;\r
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;\r
import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow;\r
table.getTableId());\r
}\r
\r
- protected FlowMap dosync(Map<String, Flow> flows) throws Exception {\r
- FlowMap flowMap = policyManager.new FlowMap();\r
+ protected OfWriter dosync(Map<String, Flow> flows) throws Exception {\r
+ OfWriter ofWriter = new OfWriter();\r
if (flows != null) {\r
for (String key : flows.keySet()) {\r
Flow flow = flows.get(key);\r
if (flow != null) {\r
- flowMap.writeFlow(nodeId, flow.getTableId(), flow);\r
+ ofWriter.writeFlow(nodeId, flow.getTableId(), flow);\r
}\r
}\r
}\r
- table.sync(nodeId, policyResolver.getCurrentPolicy(), flowMap);\r
- return flowMap;\r
+ table.sync(nodeId, policyResolver.getCurrentPolicy(), ofWriter);\r
+ return ofWriter;\r
}\r
}\r