Class FlowWriterConcurrent
java.lang.Object
org.opendaylight.openflowplugin.applications.bulk.o.matic.FlowWriterConcurrent
- All Implemented Interfaces:
FlowCounterMBean
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFlowWriterConcurrent(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, ExecutorService flowPusher) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFlows(Integer dpnCount, Integer flowsPerDPN, int batchSize, int sleepMillis, int sleepAfter, short startTableId, short endTableId, boolean isCreateParents) voiddeleteFlows(Integer dpnCount, Integer flowsPerDPN, int batchSize, short startTableId, short endTableId) longintMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opendaylight.openflowplugin.applications.bulk.o.matic.FlowCounterMBean
getFlowCount, getReadOpStatus, getTableCount, getUnits
-
Field Details
-
USING_CONCURRENT_IMPLEMENTATION_OF_FLOW_WRITER
- See Also:
-
-
Constructor Details
-
FlowWriterConcurrent
public FlowWriterConcurrent(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, ExecutorService flowPusher)
-
-
Method Details
-
addFlows
-
deleteFlows
-
getWriteOpStatus
public int getWriteOpStatus()- Specified by:
getWriteOpStatusin interfaceFlowCounterMBean
-
getTaskCompletionTime
public long getTaskCompletionTime()- Specified by:
getTaskCompletionTimein interfaceFlowCounterMBean
-