NumberDataValue newValue,
boolean wait)
throws StandardException
{
FormatableBitSet columnToUpdate = new
FormatableBitSet(SYSCOLUMNSRowFactory.SYSCOLUMNS_COLUMN_COUNT);
int columnNum = SYSCOLUMNSRowFactory.SYSCOLUMNS_AUTOINCREMENTVALUE;
TabInfoImpl ti = coreInfo[SYSCOLUMNS_CORE_NUM];
ConglomerateController heapCC = null;
SYSCOLUMNSRowFactory rf = (SYSCOLUMNSRowFactory) ti.getCatalogRowFactory();
ExecRow row = rf.makeEmptyRow();
FormatableBitSet columnToRead = new
FormatableBitSet(SYSCOLUMNSRowFactory.SYSCOLUMNS_COLUMN_COUNT);
// FormatableBitSet is 0 based.
columnToRead.set(columnNum - 1); // current value.
columnToRead.set(columnNum); // start value.
columnToRead.set(columnNum + 1); // increment value.
try
{
/* if wait is true then we need to do a wait while trying to
open/fetch from the conglomerate. note we use wait both to