| Modifier and Type | Interface and Description |
|---|---|
| public interface | DataHandler
A data handler contains a number of callback methods, mostly related to CLOB and BLOB handling. |
| public interface | InDoubtTransaction
Represents an in-doubt transaction (a transaction in the prepare phase). |
| public interface | LobStorageInterface
A mechanism to store and retrieve lob data. |
| Modifier and Type | Class and Description |
|---|---|
| public class | CountingReaderInputStream
An input stream that reads the data from a reader and limits the number of bytes that can be read. |
| public class | Data
This class represents a byte buffer that contains persistent data of a page. |
| public class | DataReader
This class is backed by an input stream and supports reading values and variable size data. |
| public class | FileLister
Utility class to list the files of a database. |
| public class | FileLock
The file lock is used to lock a database so that only one process can write to it. |
| public class | FileStore
This class is an abstraction of a random access file. |
| public class | FileStoreInputStream
An input stream that is backed by a file store. |
| public class | FileStoreOutputStream
An output stream that is backed by a file store. |
| public class | LobStorageFrontend
This factory creates in-memory objects and temporary files. |
| public class | LobStorageRemoteInputStream
An input stream used by the client side of a tcp connection to fetch LOB data on demand from the server. |
| public class | RangeInputStream
Input stream that reads only a specified range from the source stream. |
| public class | RangeReader
Reader that reads only a specified range from the source reader. |
| public class | RecoverTester
A tool that simulates a crash while writing to the database, and then verifies the database doesn't get corrupt. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum |