| Package | Description |
|---|---|
| com.sleepycat.je |
Foundation for creating environments, databases and transactions; provides
cursor based data access.
|
| com.sleepycat.je.rep.txn |
INTERNAL: HA Txn/Locker subclasses for enforcing consistency and durability
constraints.
|
| com.sleepycat.je.rep.vlsn |
INTERNAL: VLSN index (in-memory and persistent) for mapping VLSNs to LSNs.
|
| com.sleepycat.je.txn |
INTERNAL: Transaction management and locking (concurrency control).
|
| Modifier and Type | Field and Description |
|---|---|
static Durability |
Durability.COMMIT_NO_SYNC
A convenience constant that defines a durability policy with
COMMIT_NO_SYNC for local commit synchronization.
|
static Durability |
Durability.COMMIT_SYNC
A convenience constant that defines a durability policy with COMMIT_SYNC
for local commit synchronization.
|
static Durability |
Durability.COMMIT_WRITE_NO_SYNC
A convenience constant that defines a durability policy with
COMMIT_WRITE_NO_SYNC for local commit synchronization.
|
static Durability |
Durability.READ_ONLY_TXN
Deprecated.
use
TransactionConfig.setReadOnly(boolean) instead. |
| Modifier and Type | Method and Description |
|---|---|
Durability |
TransactionConfig.getDurability()
Returns the durability associated with the configuration.
|
Durability |
EnvironmentMutableConfig.getDurability()
Convenience method for setting
EnvironmentConfig.TXN_DURABILITY. |
Durability |
TransactionConfig.getDurabilityFromSync(EnvironmentImpl envImpl) |
static Durability |
Durability.parse(String durabilityString)
Parses the string and returns the durability it represents.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Transaction.commit(Durability durability)
End the transaction using the specified durability requirements.
|
TransactionConfig |
TransactionConfig.setDurability(Durability durability)
Configures the durability associated with a transaction when it commits.
|
EnvironmentMutableConfig |
EnvironmentMutableConfig.setDurability(Durability durability)
Convenience method for setting
EnvironmentConfig.TXN_DURABILITY. |
void |
TransactionConfig.setDurabilityVoid(Durability durability) |
void |
EnvironmentMutableConfig.setDurabilityVoid(Durability durability) |
| Modifier and Type | Method and Description |
|---|---|
long |
ReplayTxn.commit(Durability durability) |
| Modifier and Type | Method and Description |
|---|---|
void |
VLSNIndex.flushToDatabase(Durability useDurability)
Mappings are flushed to disk at close, and at checkpoints.
|
| Modifier and Type | Method and Description |
|---|---|
Durability |
Txn.getCommitDurability()
Returns the durability used for the commit operation.
|
Durability |
Txn.getDefaultDurability()
Returns the durability associated the transaction at the time it's first
created.
|
| Modifier and Type | Method and Description |
|---|---|
long |
Txn.commit(Durability durability)
Commit this transaction; it involves the following logical steps:
1.
|
Copyright © 2024. All rights reserved.