Package org.apache.derby.iapi.store.raw

Interface Summary
AuxObject The interface of objects which can be associated with a page while it's in cache.
Compensation A Compensation operation can compensate for the action of a log operation.
ContainerHandle A Container contains a contigious address space of pages, the pages start at page number Container.FIRST_PAGE_NUMBER and are numbered sequentially.
Corruptable  
GlobalTransactionId A transaction identifier that is unique among all raw stores and all transactions The equals() method for TransactionId implements by value equality.
LockingPolicy Any object that implements this interface can be used as a locking policy for accessing a container.
Loggable A Loggable is a record of a change of state or an event that happened in the RawStore in the context of a transaction.
LogicalUndoable A LogicalUndoable is a log operation that operates on the content of a page and the log operation needs logical undo.
Page A Page contains an ordered set of records which are the stored form of rows.
PageTimeStamp The type definition of a time stamp that can be associated with pages that supports 'time stamp'.
RawStoreFactory RawStoreFactory implements a single unit of transactional storage.
RecordHandle A handle to a record within a container.
RePreparable An RePreparable operation is an operation that changed the state of the RawStore in the context of a transaction and the locks for this change can be reclaimed during recovery, following redo.
ScanHandle Inteface for scanning the log from outside the RawStore.
ScannedTransactionHandle  
StreamContainerHandle A Stream Container handle
Transaction  
Undoable An Undoable operation is an operation that changed the state of the RawStore in the context of a transaction and this change can be rolled back.
 

Class Summary
ContainerKey A key that identifies a Container within the RawStore.
ContainerLock A ContainerLock represents a qualifier that is to be used when locking a container through a ContainerHandle.
D_ContainerKey The D_BaseContainerHandle class provides diagnostic information about the BaseContainerHandle class.
D_ContainerLock The D_ContainerLock class provides diagnostic information about the ContainerLock qualifer, and is used for output in lock debugging.
D_RowLock The D_RowLock class provides diagnostic information about the RowLock qualifer, and is used for output in lock debugging.
FetchDescriptor FetchDescriptor is used to package up all the arguments necessary to describe what rows and what row parts should be returned from the store back to language as part of a fetch.
PageKey A key that identifies a BasePage.
RowLock A RowLock represents a qualifier that is to be used when locking a Row through a RecordHandle.
 


Built on Tue 2006-10-10 19:23:47+0200, from revision exported

Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.