|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> store >> access >> [ conglomerate overview ] | PREV NEXT | ||||||||
A
- addColumn(TransactionManager, int, Storable) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Add a column to the conglomerate.
- addPostCommitWork(Serviceable) - Method in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- Add to the list of post commit work.
B
- BTREE_FACTORY_ID - Static variable in interface org.apache.derby.iapi.store.access.conglomerate.ConglomerateFactory
C
- Conglomerate - interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate.
- A conglomerate is an abstract storage structure (they correspond to access methods).
- ConglomerateFactory - interface org.apache.derby.iapi.store.access.conglomerate.ConglomerateFactory.
- The factory interface for all conglomerate access methods.
- closeForEndTransaction(boolean) - Method in interface org.apache.derby.iapi.store.access.conglomerate.ScanManager
- Close scan as part of terminating a transaction.
- closeMe(ScanManager) - Method in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- The ScanManager.close() method has been called on "scan".
- closeMe(ConglomerateController) - Method in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- The ConglomerateController.close() method has been called on "conglom_control".
- closeMe(SortController) - Method in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- The SortController.close() method has been called on "sort_control".
- compressConglomerate(TransactionManager, Transaction) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- createConglomerate(TransactionManager, int, long, DataValueDescriptor[], ColumnOrdering[], Properties, int) - Method in interface org.apache.derby.iapi.store.access.conglomerate.ConglomerateFactory
- Create the conglomerate and return a conglomerate object for it.
- createSort(TransactionController, int, Properties, DataValueDescriptor[], ColumnOrdering[], SortObserver, boolean, long, int) - Method in interface org.apache.derby.iapi.store.access.conglomerate.SortFactory
- Create the sort and return a sort object for it.
D
- defaultProperties() - Method in interface org.apache.derby.iapi.store.access.conglomerate.MethodFactory
- Return the default properties for this access method.
- defragmentConglomerate(TransactionManager, Transaction, boolean, int, int, LockingPolicy, int) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Online compress table.
- drop(TransactionManager) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Drop this conglomerate.
- drop(TransactionController) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Sort
- Drop the sort - this means release all its resources.
F
- fetchMaxOnBTree(TransactionManager, Transaction, long, int, int, LockingPolicy, int, FormatableBitSet, DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Retrieve the maximum value row in an ordered conglomerate.
- fetchSet(long, int[], BackingStoreHashtable) - Method in interface org.apache.derby.iapi.store.access.conglomerate.ScanManager
- Insert all rows that qualify for the current scan into the input Hash table.
- findUndo(Transaction, LogicalUndoable, LimitObjectInput) - Method in interface org.apache.derby.iapi.store.access.conglomerate.LogicalUndo
- Find the page and record to undo.
G
- getAccessManager() - Method in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- Get reference to access factory which started this transaction.
- getConglomerateFactoryId() - Method in interface org.apache.derby.iapi.store.access.conglomerate.ConglomerateFactory
- Return the conglomerate factory id.
- getContainerid() - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Get the containerid of conglomerate.
- getDynamicCompiledConglomInfo(long) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Return dynamic information about the conglomerate to be dynamically reused in repeated execution of a statement.
- getId() - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Get the id of the container of the conglomerate.
- getInternalTransaction() - Method in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- Get an Internal transaction.
- getRawStoreXact() - Method in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- Get the Transaction from the Transaction manager.
- getStaticCompiledConglomInfo(TransactionController, long) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Return static information about the conglomerate to be included in a a compiled plan.
H
- HEAP_FACTORY_ID - Static variable in interface org.apache.derby.iapi.store.access.conglomerate.ConglomerateFactory
I
- isTemporary() - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Is this conglomerate temporary?
L
- LOCK_COMMIT_DURATION - Static variable in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- hold lock until end of transaction.
- LOCK_INSTANT_DURATION - Static variable in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- release lock immediately after getting lock.
- LOCK_MANUAL_DURATION - Static variable in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- Allow lock to be released manually prior to end transaction.
- LogicalUndo - interface org.apache.derby.iapi.store.access.conglomerate.LogicalUndo.
- A Logical undo is an undo operation that operates on a different page from the page that has the original change.
- load(TransactionManager, boolean, RowLocationRetRowSource) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Bulk load into the conglomerate.
M
- MODE_NONE - Static variable in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- Constant used for the lock_level argument to openConglomerate() and openScan() calls.
- MODULE - Static variable in interface org.apache.derby.iapi.store.access.conglomerate.MethodFactory
- Used to identify this interface when finding it with the Monitor.
- MODULE - Static variable in interface org.apache.derby.iapi.store.access.conglomerate.SortFactory
- Used to identify this interface when finding it with the Monitor.
- MethodFactory - interface org.apache.derby.iapi.store.access.conglomerate.MethodFactory.
- The interface of all access method factories.
O
- open(TransactionManager, Transaction, boolean, int, int, LockingPolicy, StaticCompiledOpenConglomInfo, DynamicCompiledOpenConglomInfo) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Open a conglomerate controller.
- open(TransactionManager) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Sort
- Open a sort controller.
- openScan(TransactionManager, Transaction, boolean, int, int, LockingPolicy, int, FormatableBitSet, DataValueDescriptor[], int, Qualifier[][], DataValueDescriptor[], int, StaticCompiledOpenConglomInfo, DynamicCompiledOpenConglomInfo) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Open a scan controller.
- openSortCostController() - Method in interface org.apache.derby.iapi.store.access.conglomerate.SortFactory
- Return an open SortCostController.
- openSortRowSource(TransactionManager) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Sort
- Open a row Source to get rows out of the sorter.
- openSortScan(TransactionManager, boolean) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Sort
- Open a scan controller.
- openStoreCost(TransactionManager, Transaction) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
- Return an open StoreCostController for the conglomerate.
- org.apache.derby.iapi.store.access.conglomerate - package org.apache.derby.iapi.store.access.conglomerate
P
- primaryFormat() - Method in interface org.apache.derby.iapi.store.access.conglomerate.MethodFactory
- Return the primary format that this access method supports.
- primaryImplementationType() - Method in interface org.apache.derby.iapi.store.access.conglomerate.MethodFactory
- Return the primary implementation type for this access method.
- purgeConglomerate(TransactionManager, Transaction) - Method in interface org.apache.derby.iapi.store.access.conglomerate.Conglomerate
R
- readConglomerate(TransactionManager, ContainerKey) - Method in interface org.apache.derby.iapi.store.access.conglomerate.ConglomerateFactory
- Return Conglomerate object for conglomerate with container_key.
S
- ScanControllerRowSource - interface org.apache.derby.iapi.store.access.conglomerate.ScanControllerRowSource.
- A ScanControllerRowSource is both a RowSource and a ScanController.
- ScanManager - interface org.apache.derby.iapi.store.access.conglomerate.ScanManager.
- The ScanManager interface contains those methods private to access method implementors necessary to implement Scans on Conglomerates.
- Sort - interface org.apache.derby.iapi.store.access.conglomerate.Sort.
- The sort interface corresponds to an instance of an in-progress sort.
- SortFactory - interface org.apache.derby.iapi.store.access.conglomerate.SortFactory.
- The factory interface for all sort access methods.
- savePosition(Conglomerate, Page) - Method in interface org.apache.derby.iapi.store.access.conglomerate.ScanManager
- Do work necessary to maintain the current position in the scan.
- saveScanPositions(Conglomerate, Page) - Method in interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager
- Do work necessary to maintain the current position in all the scans.
- supportsFormat(UUID) - Method in interface org.apache.derby.iapi.store.access.conglomerate.MethodFactory
- Return whether this access method supports the format supplied in the argument.
- supportsImplementation(String) - Method in interface org.apache.derby.iapi.store.access.conglomerate.MethodFactory
- Return whether this access method implements the implementation type given in the argument string.
T
- TransactionManager - interface org.apache.derby.iapi.store.access.conglomerate.TransactionManager.
- The TransactionManager interface provides methods on the transaction needed by an access method implementer, but should not be visible to clients of a TransactionController.
A B C D F G H I L M O P R S T
|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> store >> access >> [ conglomerate overview ] | PREV NEXT | ||||||||