| Modifier and Type | Field and Description |
|---|---|
| private ConglomerateController |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | close()
Overrides org. Implements org. Close the scan. |
| public boolean | closeForEndTransaction(boolean
If true, means to close scan even if it has been
opened to be kept opened across commit. This is
used to close these scans on abort. closeHeldScan)Overrides org. Implements org. Close the scan, a commit or abort is about to happen. |
| public void | init(TransactionManager xact_manager, Transaction rawtran, int open_mode, int lock_level, LockingPolicy locking_policy, int isolation_level, boolean open_for_locking, FormatableBitSet scanColumnList, B2I conglomerate, B2IUndo undo)
Initialize the scan for use. |
| base_cc_for_locking | back to summary |
|---|---|
| private ConglomerateController base_cc_for_locking | |
| B2IMaxScan | back to summary |
|---|---|
| pack-priv B2IMaxScan() | |
| close | back to summary |
|---|---|
| public void close() throws StandardException Overrides org. Implements org. Close the scan.
| |
| closeForEndTransaction | back to summary |
|---|---|
| public boolean closeForEndTransaction(boolean closeHeldScan) throws StandardException Overrides org. Implements org. Close the scan, a commit or abort is about to happen.
| |
| init | back to summary |
|---|---|
| public void init(TransactionManager xact_manager, Transaction rawtran, int open_mode, int lock_level, LockingPolicy locking_policy, int isolation_level, boolean open_for_locking, FormatableBitSet scanColumnList, B2I conglomerate, B2IUndo undo) throws StandardException Initialize the scan for use. Any changes to this method may have to be reflected in close as well. The btree init opens the container (super.init), and stores away the state of the qualifiers. The actual searching for the first position is delayed until the first next() call.
| |