Package org.apache.derby.impl.store.raw.data
-
Interface Summary Interface Description AllocationActions This interface describe the operations that has to do with page allocation/deallocation.ByteHolder Holder for a growing sequence of bytes.PageActions -
Class Summary Class Description AllocExtent An allocation extent row manages the page status of page in the extent.AllocPage An allocation page of the file container.AllocPageOperation BaseContainerHandle A handle to an open container, implememts RawContainerHandle.BaseDataFileFactory Provides the abstract class with most of the implementation of DataFactory and ModuleControl shared by all the different filesystem implementations.BaseDataFileFactoryJ4 This class overloads BaseDataFileFactory to produce RAFContainer4 objects instead of RAFContainer objects.BufferedByteHolderInputStream ByteHolderInputStream CachedPage A base page that is cached.ChainAllocPageOperation CompressSpacePageOperation Log operation to implement compressing space from a container and returning it to the operating system.CompressSpacePageOperation10_2 This class overrides the CompressSpacePageOperation class to write CompressSpaceOperation Log Records that do not support negative values for new_highest_page.ContainerBasicOperation A Container Operation change the state of the container.ContainerHandleActionOnCommit An abstract class that opens the container at commit and delegates the actual work to a sub-class.ContainerOperation Log operation to create, drop or remove a container.ContainerUndoOperation A Container undo operation rolls back the change of a Container operationCopyRowsOperation Represents copying num_rows from one page to another page.D_BaseContainerHandle The D_BaseContainerHandle class provides diagnostic information about the BaseContainerHandle class.D_DiagnosticUtil This class provides some utility functions used to debug on disk structures of the store.D_RecordId The D_RecordId class provides diagnostic information about the BaseContainerHandle class.D_StoredPage The D_StoredPage class provides diagnostic information about the StoredPage class.DecryptInputStream A DecryptInputStream is used by stream container to access an encrypted stream of bytes.DeleteOperation Represents a delete (or undelete) of a record in a page.DirectActions DirectAllocActions DropOnCommit Drop a table on a commit or abortEncryptContainerOperation Log operation to encrypt a container with a new encryption key or to encrypt an unencrypted container while configuring the database for encryption.EncryptContainerUndoOperation A Encrypt Container undo operation rolls back the change of a Encrypt Container operationEncryptOrDecryptData This class is used to encrypt all the containers in the data segment with a new encryption key when password/key is changed or when an existing database is reconfigured for encryption.InitPageOperation This operation initializes the page that is being allocated, this operation does not change the alloc page information.InsertOperation Represents an insert of a record onto a page.InvalidatePageOperation Represents invalidating a page due to deallocation.LoggableActions LoggableAllocActions LogicalUndoOperation LogicalUndoOperation is a compensation operation that rolls back the change of an LogicalUndoable operation.MemByteHolder A ByteHolder that stores all its bytes in memory.OverflowInputStream A OverflowInputStream is used by store to turn a long column into an InputStream.PageVersion A per page version number is one way to implement a page time stampPhysicalUndoOperation PhysicalUndoOperation is a compensation operation that rolls back the change of an Undo-able operation.PurgeOperation USE WITH EXTREME Caution: Purge records from a Page.ReclaimSpace Post commit work to reclaim some space from the raw store.ReclaimSpaceHelper This class helps a BaseDataFactory reclaims unused space.RecordId Implementation of RecordHandle.RememberBytesInputStream A FilterInputStream that remembers read or skipped bytes.RemoveFileOperation SetReservedSpaceOperation Represents shrinking of the reserved space of a particular row on a page.SpaceInformation Manage the result information from a single call to ConglomerateController.getSpaceInfo().StoredFieldHeader A class to provide static methods to manipulate fields in the field header.StoredPage StoredPage is a sub class of CachedPage that stores page data in a fixed size byte array and is designed to be written out to a file through a DataInput/DataOutput interface.StoredRecordHeader A class StoredPage uses to cache record headers by passing instances to BasePage, and to write stored versions of record headers.SyncOnCommit Flush all pages for a table on a commitTruncateOnCommit Truncate a temp table on a commit, abort or rollback to savepointUpdateFieldOperation Represents the update of a particular field of a row on a page.UpdateOperation Represents the update of a particular row on a page. -
Exception Summary Exception Description LongColumnException An exception used to pass a specfic "error code" through various layers of software.
DataMelt 3.0 © DataMelt by jWork.ORG