| Interface | Description |
|---|---|
| JdbcBatchStatementExecutor<T> |
Executes the given JDBC statement in batch for the accumulated records.
|
| Class | Description |
|---|---|
| InsertOrUpdateJdbcExecutor<R,K,V> | Deprecated
This has been replaced with
TableInsertOrUpdateStatementExecutor |
| TableBufferedStatementExecutor |
Currently, this statement executor is only used for table/sql to buffer records, because the
Statement.executeBatch() may fail and clear buffered records, so we have to
buffer the records and replay the records when retrying TableBufferedStatementExecutor.executeBatch(). |
| TableBufferReducedStatementExecutor |
Currently, this statement executor is only used for table/sql to buffer insert/update/delete
events, and reduce them in buffer before submit to external database.
|
| TableInsertOrUpdateStatementExecutor |
JdbcBatchStatementExecutor that provides upsert semantics by updating row if it exists
and inserting otherwise. |
| TableSimpleStatementExecutor |
A
JdbcBatchStatementExecutor that simply adds the records into batches of PreparedStatement and doesn't buffer records in memory. |
Copyright © 2022–2024 The Apache Software Foundation. All rights reserved.