| Interface | Description |
|---|---|
| Bitmap | |
| ContextualBitmap | |
| ContextualEnvironment |
ContextualEnvironment is always aware of transaction started in current thread. |
| ContextualStore | |
| Cursor |
Cursor allows to access key/value pairs of a Store in both successive (ascending and descending)
and random order. |
| Environment |
Environment encapsulates one or more stores that contain data.
|
| Store |
Store is a named collection of key/value pairs.
|
| Transaction |
Transaction is required for any access to data in database.
|
| TransactionalComputable<T> |
A function that can pe passed to the Environment.computeInTransaction(TransactionalComputable),
Environment.computeInReadonlyTransaction(TransactionalComputable) or
Environment.computeInExclusiveTransaction(TransactionalComputable) to be executed and return result
within a transaction.
|
| TransactionalExecutable |
A function that can pe passed to the Environment.executeInTransaction(TransactionalExecutable),
Environment.executeInReadonlyTransaction(TransactionalExecutable) or
Environment.executeInExclusiveTransaction(TransactionalExecutable) to be executed
within a transaction.
|
| Class | Description |
|---|---|
| EnvironmentConfig |
Specifies settings of Environment.
|
| Enum | Description |
|---|---|
| StoreConfig |
Specifies the attributes of a Store.
|
| Exception | Description |
|---|---|
| EnvironmentClosedException |
Is thrown on attempt to close already closed Environment.
|
| ReadonlyTransactionException |
Is thrown on attempt to commit or flush read-only transaction or if
Environment is read-only, i.e.
|