public class SQLBatchOneToManyAggregate extends SQLOneToManyAggregate implements FlushableIF
Modifier and Type | Field and Description |
---|---|
protected boolean |
debug |
protected PreparedStatement |
stm_add |
protected PreparedStatement |
stm_clear |
protected PreparedStatement |
stm_remove |
access, batchSize, cinfo, close_stm, field, identity_field, select_fields, sql_add, sql_clear, sql_load, sql_load_multiple, sql_remove
Constructor and Description |
---|
SQLBatchOneToManyAggregate(RDBMSAccess access,
FieldInfoIF field) |
Modifier and Type | Method and Description |
---|---|
protected PreparedStatement |
add_getStatement() |
protected PreparedStatement |
clear_getStatement() |
protected void |
executeUpdate(PreparedStatement stm,
String sql) |
void |
flush()
INTERNAL: Tells the object to flush itself.
|
protected PreparedStatement |
remove_getStatement() |
add_bindParameters, add, clear_bindParameters, clear, load, loadMultiple, remove_bindParameters, remove, storeDirty
protected boolean debug
protected PreparedStatement stm_add
protected PreparedStatement stm_remove
protected PreparedStatement stm_clear
public SQLBatchOneToManyAggregate(RDBMSAccess access, FieldInfoIF field)
protected PreparedStatement add_getStatement() throws SQLException
add_getStatement
in class SQLOneToManyAggregate
SQLException
protected PreparedStatement remove_getStatement() throws SQLException
remove_getStatement
in class SQLOneToManyAggregate
SQLException
protected PreparedStatement clear_getStatement() throws SQLException
clear_getStatement
in class SQLOneToManyAggregate
SQLException
protected void executeUpdate(PreparedStatement stm, String sql) throws Exception
executeUpdate
in class SQLOneToManyAggregate
Exception
public void flush() throws Exception
FlushableIF
flush
in interface FlushableIF
Exception