| Interface | Description |
|---|---|
| Block |
Block represents single .xd file in Log on storage device - disk, memory, network file
system. |
| DataReader |
DataReader defines basic structure of Log. |
| DataWriter |
DataWriter defines the way how data is written to Log, how blocks appear in
the log and how they are removed from the log. |
| Class | Description |
|---|---|
| DataReaderWriterProvider |
Service provider interface for creation instances of DataReader and DataWriter.
|
| Enum | Description |
|---|---|
| RemoveBlockType |
Type of action applied to the blocks processed by database GC.
|
| Exception | Description |
|---|---|
| StorageTypeNotAllowedException |
Exception thrown if a database is being opened on a storage of not allowed type:
removable device, on a remote file system, or on a RAM disk.
|