Class TableWriter
- java.lang.Object
-
- org.opendaylight.openflowplugin.applications.bulk.o.matic.TableWriter
-
- All Implemented Interfaces:
FlowCounterMBean
public class TableWriter extends Object implements FlowCounterMBean
-
-
Constructor Summary
Constructors Constructor Description TableWriter(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, ExecutorService tablePusher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTables(int dpnCount, short startTableId, short endTableId)
void
deleteTables(int dpnCount, short startTableId, short endTableId)
long
getTableCount()
long
getTaskCompletionTime()
int
getWriteOpStatus()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opendaylight.openflowplugin.applications.bulk.o.matic.FlowCounterMBean
getFlowCount, getReadOpStatus, getUnits
-
-
-
-
Constructor Detail
-
TableWriter
public TableWriter(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, ExecutorService tablePusher)
-
-
Method Detail
-
addTables
public void addTables(int dpnCount, short startTableId, short endTableId)
-
deleteTables
public void deleteTables(int dpnCount, short startTableId, short endTableId)
-
getWriteOpStatus
public int getWriteOpStatus()
- Specified by:
getWriteOpStatus
in interfaceFlowCounterMBean
-
getTaskCompletionTime
public long getTaskCompletionTime()
- Specified by:
getTaskCompletionTime
in interfaceFlowCounterMBean
-
getTableCount
public long getTableCount()
- Specified by:
getTableCount
in interfaceFlowCounterMBean
-
-