| Package | Description |
|---|---|
| com.orientechnologies.orient.client.remote.message | |
| com.orientechnologies.orient.client.remote.message.tx | |
| com.orientechnologies.orient.core.index | |
| 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.tx |
| Constructor and Description |
|---|
OBeginTransactionRequest(int txId,
boolean hasContent,
boolean usingLog,
Iterable<ORecordOperation> operations,
Map<String,OTransactionIndexChanges> indexChanges) |
OCommit37Request(int txId,
boolean hasContent,
boolean usingLong,
Iterable<ORecordOperation> operations,
Map<String,OTransactionIndexChanges> indexChanges) |
OFetchTransactionResponse(int txId,
Iterable<ORecordOperation> operations,
Map<String,OTransactionIndexChanges> indexChanges,
Map<ORID,ORID> updatedRids) |
ORebeginTransactionRequest(int txId,
boolean usingLong,
Iterable<ORecordOperation> operations,
Map<String,OTransactionIndexChanges> changes) |
| Modifier and Type | Method and Description |
|---|---|
OTransactionIndexChanges |
IndexChange.getKeyChanges() |
| Constructor and Description |
|---|
IndexChange(String name,
OTransactionIndexChanges keyChanges) |
| Modifier and Type | Method and Description |
|---|---|
void |
OIndexAbstract.addTxOperation(OIndexAbstract.IndexTxSnapshot snapshots,
OTransactionIndexChanges changes) |
void |
OIndexInternal.addTxOperation(OIndexAbstract.IndexTxSnapshot snapshots,
OTransactionIndexChanges changes) |
| Modifier and Type | Method and Description |
|---|---|
OTransactionIndexChanges |
OBasicTransaction.getIndexChanges(String indexName)
Obtains the index changes done in the context of this transaction.
|
OTransactionIndexChanges |
OBasicTransaction.getIndexChangesInternal(String indexName)
Does the same thing as
OBasicTransaction.getIndexChanges(String), but handles remote storages in a special way. |
| Modifier and Type | Method and Description |
|---|---|
OTransactionIndexChanges |
OMicroTransaction.getIndexChanges(String indexName) |
OTransactionIndexChanges |
OMicroTransaction.getIndexChangesInternal(String indexName) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,OTransactionIndexChanges> |
OMicroTransaction.getIndexOperations() |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,OTransactionIndexChanges> |
OTransactionRealAbstract.indexEntries |
| Modifier and Type | Method and Description |
|---|---|
OTransactionIndexChanges |
OTransactionNoTx.getIndexChanges(String iName) |
OTransactionIndexChanges |
OTransactionRealAbstract.getIndexChanges(String iIndexName)
Bufferizes index changes to be flushed at commit time.
|
OTransactionIndexChanges |
OTransactionNoTx.getIndexChangesInternal(String indexName) |
OTransactionIndexChanges |
OTransactionRealAbstract.getIndexChangesInternal(String indexName) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,OTransactionIndexChanges> |
OTransactionInternal.getIndexOperations()
Extract all the calculated index operations for the current transaction changes, the key of the map is the index name the value
all the changes for the specified index.
|
Map<String,OTransactionIndexChanges> |
OTransactionRealAbstract.getIndexOperations() |
Copyright © 2009–2025 OrientDB. All rights reserved.