| Package | Description |
|---|---|
| com.orientechnologies.orient.server.distributed | |
| com.orientechnologies.orient.server.distributed.impl |
| Modifier and Type | Method and Description |
|---|---|
ODistributedTxContext |
ODistributedDatabase.popTxContext(ODistributedRequestId requestId) |
ODistributedTxContext |
ODistributedDatabase.registerTxContext(ODistributedRequestId reqId) |
| Modifier and Type | Class and Description |
|---|---|
class |
ODistributedTxContextImpl
Stores a transaction request that is waiting for the "completed" message (2-phase) by the leader node.
|
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentHashMap<ODistributedRequestId,ODistributedTxContext> |
ODistributedDatabaseImpl.activeTxContexts |
| Modifier and Type | Method and Description |
|---|---|
ODistributedTxContext |
ODistributedDatabaseImpl.popTxContext(ODistributedRequestId requestId) |
ODistributedTxContext |
ODistributedDatabaseImpl.registerTxContext(ODistributedRequestId reqId) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ODistributedTransactionManager.acquireMultipleRecordLocks(Object iThis,
ODistributedServerManager dManager,
List<ORecordId> recordsToLock,
ODistributedStorageEventListener eventListener,
ODistributedTxContext reqContext,
long timeout) |
protected void |
ODistributedTransactionManager.acquireMultipleRecordLocks(OTransaction iTx,
ODistributedStorageEventListener eventListener,
ODistributedTxContext reqContext)
Acquires lock in block by using an optimistic approach with retry & random delay.
|
static void |
ODistributedTxContextImpl.executeFix(Object me,
ODistributedTxContext context,
ODatabaseDocumentInternal database,
List<ORemoteTask> fixTasks,
ODistributedRequestId requestId,
ODistributedDatabase ddb) |
Copyright © 2009–2025 OrientDB. All rights reserved.