case RowActionBase.ACTION_INSERT :
Row row = action.memoryRow;
if (row == null) {
PersistentStore store =
session.sessionData.getRowStore(
action.table);
row = (Row) store.get(action.getPos(), false);
}
action.table.addLobUsageCount(session,
row.getData());
break;
default :
}
}
if (action.table.tableType == TableBase.TEXT_TABLE) {
PersistentStore store =
session.sessionData.getRowStore(action.table);
int type = action.getCommitType(session.actionTimestamp);
switch (type) {
case RowActionBase.ACTION_DELETE :
store.removePersistence(action.getPos());
break;
case RowActionBase.ACTION_INSERT :
Row row = (Row) store.get(action.getPos(), false);
store.commitPersistence(row);
break;
default :
}
}