| Package | Description |
|---|---|
| com.sleepycat.je.dbi |
INTERNAL: Underlying XxxImpl classes for Environment, Database and Cursor,
plus other misc classes (originally, dbi meant "db internal interface").
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| com.sleepycat.je.rep.txn |
INTERNAL: HA Txn/Locker subclasses for enforcing consistency and durability
constraints.
|
| com.sleepycat.je.txn |
INTERNAL: Transaction management and locking (concurrency control).
|
| Modifier and Type | Method and Description |
|---|---|
ThreadLocker |
EnvironmentImpl.createRepThreadLocker()
For replicated environments only; only the overridden method should
ever be called.
|
| Modifier and Type | Method and Description |
|---|---|
ThreadLocker |
RepImpl.createRepThreadLocker()
Create an appropriate type of ThreadLocker.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MasterThreadLocker
A MasterThreadLocker is used with a user initiated non-transactional
operation on a Master, for a replicated DB.
|
class |
ReplicaThreadLocker
A ReplicaThreadLocker is used with a user initiated non-transactional
operation on a Replica, for a replicated DB.
|
| Modifier and Type | Method and Description |
|---|---|
ThreadLocker |
ReplicaThreadLocker.newEmptyThreadLockerClone() |
ThreadLocker |
MasterThreadLocker.newEmptyThreadLockerClone() |
| Modifier and Type | Method and Description |
|---|---|
static ThreadLocker |
ThreadLocker.createThreadLocker(EnvironmentImpl env,
boolean replicated) |
ThreadLocker |
ThreadLocker.newEmptyThreadLockerClone() |
Copyright © 2024. All rights reserved.