| Modifier and Type | Class and Description |
|---|---|
| pack-priv static enum | BatchCRUD.Action
The action to be performed by this operation. |
| private static class | BatchCRUD.QueryCollector
Collect queries The query collector intercepts query execution after rendering. |
| private static class | BatchCRUD.QueryCollectorSignal
A query execution interception signal. |
| Modifier and Type | Field and Description |
|---|---|
| private final BatchCRUD. | |
| private static final JooqLogger | |
| private final TableRecord |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private final Configuration | |
| public final int[] | |
| private final void | |
| private final int[] | |
| private final int[] | |
| public final int | |
| public void | subscribe(Subscriber<? super Integer>
the s)Subscriber that will consume signals from this PublisherImplements org. Publisher to start streaming data.
|
| private final void |
| action | back to summary |
|---|---|
| private final BatchCRUD. | |
| log | back to summary |
|---|---|
| private static final JooqLogger log | |
| records | back to summary |
|---|---|
| private final TableRecord<?>[] records | |
| BatchCRUD | back to summary |
|---|---|
| pack-priv BatchCRUD(Configuration configuration, BatchCRUD. | |
| deriveConfiguration | back to summary |
|---|---|
| private final Configuration deriveConfiguration(BatchCRUD. | |
| execute | back to summary |
|---|---|
| public final int[] execute() throws DataAccessException Implements org. Doc from org. Execute the batch operation.
| |
| executeAction | back to summary |
|---|---|
| private final void executeAction(int i) | |
| executePrepared | back to summary |
|---|---|
| private final int[] executePrepared() | |
| executeStatic | back to summary |
|---|---|
| private final int[] executeStatic() | |
| size | back to summary |
|---|---|
| public final int size() Implements org. Doc from org. Get the number of executed queries in this batch operation
| |
| subscribe | back to summary |
|---|---|
| public void subscribe(Subscriber<? super Integer> s) Implements org. Doc from org. Request
This is a "factory method" and can be called multiple times, each time starting a new
Each
A
If the
| |
| updateChangedFlag | back to summary |
|---|---|
| private final void updateChangedFlag() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final BatchCRUD. | DELETE
Corresponds to |
| public static final BatchCRUD. | INSERT
Corresponds to |
| public static final BatchCRUD. | MERGE
Corresponds to |
| public static final BatchCRUD. | STORE
Corresponds to |
| public static final BatchCRUD. | UPDATE
Corresponds to |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static BatchCRUD. | |
| public static BatchCRUD. |
| DELETE | back to summary |
|---|---|
| public static final BatchCRUD. Corresponds to | |
| INSERT | back to summary |
|---|---|
| public static final BatchCRUD. Corresponds to | |
| MERGE | back to summary |
|---|---|
| public static final BatchCRUD. Corresponds to | |
| STORE | back to summary |
|---|---|
| public static final BatchCRUD. Corresponds to | |
| UPDATE | back to summary |
|---|---|
| public static final BatchCRUD. Corresponds to | |
| Action | back to summary |
|---|---|
| private Action() | |
| valueOf | back to summary |
|---|---|
| public static BatchCRUD. | |
| values | back to summary |
|---|---|
| public static BatchCRUD. | |
The query collector intercepts query execution after rendering. This allows for rendering SQL according to the specific logic contained in TableRecords without actually executing that SQL
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | renderEnd(ExecuteContext
The context containing information about the execution. ctx)Overrides default org. QueryPart.
|
| QueryCollector | back to summary |
|---|---|
| private QueryCollector() | |
| renderEnd | back to summary |
|---|---|
| public void renderEnd(ExecuteContext ctx) Overrides default org. Doc from org. Called after rendering SQL from a
Available attributes from
Overridable attributes in
| |
This exception is used as a signal for jOOQ's internals to abort query execution, and return generated SQL back to batch execution.
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Query | |
| pack-priv String |
| query | back to summary |
|---|---|
| private final Query query | |
| sql | back to summary |
|---|---|
| private final String sql | |
| QueryCollectorSignal | back to summary |
|---|---|
| pack-priv QueryCollectorSignal(String sql, Query query) | |
| getQuery | back to summary |
|---|---|
| pack-priv Query getQuery() | |
| getSQL | back to summary |
|---|---|
| pack-priv String getSQL() | |