| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private Map | |
| private String | |
| private IndexSelector | |
| private final System. | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public List | |
| public String | getExecId()
Implements net. Returns the unique execution identifier. |
| public String | getTableName()
Implements net. Returns the name of the table affected by this command. |
| public ICommand. | |
| public boolean | |
| public IFeedbackAction | Returns: a composite feedback action containing all individual feedback actionsImplements net. Persists the composite commands by iterating over the table cursor and matching rows. |
| public IFeedbackAction | rollback()
Implements net. Reverts the changes made by this command. |
| public String |
| composite | back to summary |
|---|---|
| private final List<ICursorCommand> composite | |
| currentRow | back to summary |
|---|---|
| private Map<String, Object> currentRow | |
| execId | back to summary |
|---|---|
| private String execId | |
| indexSelector | back to summary |
|---|---|
| private IndexSelector indexSelector | |
| logger | back to summary |
|---|---|
| private final System. | |
| rollbackCache | back to summary |
|---|---|
| private final List<ICursorCommand> rollbackCache | |
| CompositeCommand | back to summary |
|---|---|
| public CompositeCommand() | |
| add | back to summary |
|---|---|
| public boolean add(ICursorCommand c4io) | |
| getComposite | back to summary |
|---|---|
| public List | |
| getExecId | back to summary |
|---|---|
| public String getExecId() Implements net. Doc from net. Returns the unique execution identifier.
| |
| getTableName | back to summary |
|---|---|
| public String getTableName() Implements net. Doc from net. Returns the name of the table affected by this command.
| |
| getType | back to summary |
|---|---|
| public ICommand. Implements net. Doc from net. Returns the type of this command.
| |
| moveToNextRow | back to summary |
|---|---|
| public boolean moveToNextRow(Cursor cur, Set<String> columnNames) throws IOException | |
| persist | back to summary |
|---|---|
| public IFeedbackAction persist() throws SQLException Implements net. Persists the composite commands by iterating over the table cursor and matching rows. For each row in the table, it checks if any command in the composite list matches the current row's data pattern. If a match is found, the command is executed against the current row.
| |
| rollback | back to summary |
|---|---|
| public IFeedbackAction rollback() throws SQLException Implements net. Doc from net. Reverts the changes made by this command.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |