| Package | Description |
|---|---|
| com.orientechnologies.orient.client.remote | |
| com.orientechnologies.orient.core.db | |
| com.orientechnologies.orient.core.db.document | |
| com.orientechnologies.orient.core.storage |
Contains the Storage interface and the basic implementations.
|
| com.orientechnologies.orient.core.storage.impl.local |
Contains all the class involved on the "local" implementation of the OStorage interface.
|
| com.orientechnologies.orient.core.storage.impl.local.paginated | |
| com.orientechnologies.orient.core.tx | |
| com.orientechnologies.orient.server.distributed | |
| com.orientechnologies.orient.server.distributed.impl | |
| com.orientechnologies.orient.server.distributed.impl.metadata | |
| com.orientechnologies.orient.server.distributed.impl.task | |
| com.orientechnologies.orient.server.tx |
| Modifier and Type | Method and Description |
|---|---|
List<ORecordOperation> |
OStorageRemote.commit(OTransactionInternal iTx) |
void |
OStorageRemote.rollback(OTransactionInternal iTx) |
| Modifier and Type | Method and Description |
|---|---|
void |
ODatabaseDocumentInternal.internalCommit(OTransactionInternal transaction)
Executed the commit on the storage hiding away storage concepts from the transaction
|
| Modifier and Type | Class and Description |
|---|---|
class |
OTransactionOptimisticClient
Created by tglman on 03/01/17.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ODatabaseDocumentAbstract.internalCommit(OTransactionInternal transaction) |
void |
ODatabaseDocumentTx.internalCommit(OTransactionInternal transaction)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
List<ORecordOperation> |
OStorage.commit(OTransactionInternal iTx) |
void |
OStorageProxy.rollback(OTransactionInternal iTx) |
| Modifier and Type | Class and Description |
|---|---|
class |
OMicroTransaction
The special micro transaction used to wrap non-transactional operations into implicit
transactions.
|
| Modifier and Type | Method and Description |
|---|---|
List<ORecordOperation> |
OAbstractPaginatedStorage.commit(OTransactionInternal clientTx)
Traditional commit that support already temporary rid and already assigned rids
|
protected List<ORecordOperation> |
OAbstractPaginatedStorage.commit(OTransactionInternal transaction,
boolean allocated)
The commit operation can be run in 3 different conditions, embedded commit, pre-allocated
commit, other node commit.
|
List<ORecordOperation> |
OAbstractPaginatedStorage.commitPreAllocated(OTransactionInternal clientTx)
Commit a transaction where the rid where pre-allocated in a previous phase
|
void |
OAbstractPaginatedStorage.preallocateRids(OTransactionInternal clientTx)
Scan the given transaction for new record and allocate a record id for them, the relative
record id is inserted inside the transaction for future use.
|
| Modifier and Type | Method and Description |
|---|---|
OTransactionInternal |
OStorageTransaction.getClientTx() |
| Constructor and Description |
|---|
OStorageTransaction(OTransactionInternal clientTx) |
| Modifier and Type | Class and Description |
|---|---|
class |
OTransactionOptimistic |
class |
OTransactionRealAbstract |
| Modifier and Type | Method and Description |
|---|---|
void |
OTransactionData.fill(OTransactionInternal transaction,
ODatabaseDocumentInternal database) |
| Modifier and Type | Method and Description |
|---|---|
OTransactionInternal |
ODistributedTxContext.getTransaction() |
| Modifier and Type | Class and Description |
|---|---|
class |
OTransactionOptimisticDistributed |
| Modifier and Type | Method and Description |
|---|---|
OTransactionInternal |
ODDLContextImpl.getTransaction() |
OTransactionInternal |
ONewDistributedTxContextImpl.getTransaction() |
| Constructor and Description |
|---|
OLocalKeySource(OTransactionId txId,
OTransactionInternal iTx,
ODatabaseDocumentDistributed database) |
ONewDistributedTxContextImpl(ODistributedDatabaseImpl shared,
ODistributedRequestId reqId,
OTransactionInternal tx,
OTransactionId id) |
| Modifier and Type | Method and Description |
|---|---|
OTransactionInternal |
OTransactionContext.getTransaction() |
| Constructor and Description |
|---|
OTransactionContext(OTransactionInternal tx) |
| Modifier and Type | Method and Description |
|---|---|
static OTransactionResultPayload |
OTransactionPhase1Task.executeTransaction(ODistributedRequestId requestId,
OTransactionId id,
ODatabaseDocumentDistributed database,
OTransactionInternal tx,
boolean local,
int retryCount) |
void |
OTransactionPhase1Task.init(OTransactionId transactionId,
OTransactionInternal operations) |
| Modifier and Type | Class and Description |
|---|---|
class |
OTransactionOptimisticProxy |
class |
OTransactionOptimisticServer
Created by tglman on 28/12/16.
|
Copyright © 2009–2025 OrientDB. All rights reserved.