throws ConfigurationException, SQLException, ComponentException, Exception {
int columnCount = 0;
AutoIncrementHelper dah = (AutoIncrementHelper) modeMapping.select( column.mode );
if ( dah.includeInQuery() ) {
if ( dah.includeAsValue() ) {
Object value = dah.getPreValue( table, column.columnConf, column.modeConf, conn, request );
String keyname = this.getOutputName( table, column.columnConf, rowIndex );
if (getLogger().isDebugEnabled())
getLogger().debug( "Setting key " + keyname + " to " + value );