use of org.onosproject.ovsdb.controller.OvsdbRowStore in project onos by opennetworkinglab.
the class DefaultOvsdbClient method updateOvsdbStore.
@Override
public void updateOvsdbStore(String dbName, String tableName, String uuid, Row row) {
OvsdbTableStore tableStore = ovsdbStore.getOvsdbTableStore(dbName);
if (tableStore == null) {
tableStore = new OvsdbTableStore();
}
OvsdbRowStore rowStore = tableStore.getRows(tableName);
if (rowStore == null) {
rowStore = new OvsdbRowStore();
}
rowStore.insertRow(uuid, row);
tableStore.createOrUpdateTable(tableName, rowStore);
ovsdbStore.createOrUpdateOvsdbStore(dbName, tableStore);
}
Aggregations