public class OTransactionOptimisticDistributed extends OTransactionOptimistic
OTransactionAbstract.LockedRecordMetadata
OTransaction.ISOLATION_LEVEL, OTransaction.TXSTATUS, OTransaction.TXTYPE
changed
allEntries, changedDocuments, id, indexEntries, newObjectCounter, recordIndexOperations, updatedRids, userData
database, isolationLevel, locks, status
DELETED_RECORD
Constructor and Description |
---|
OTransactionOptimisticDistributed(ODatabaseDocumentInternal database,
List<ORecordOperation> changes) |
Modifier and Type | Method and Description |
---|---|
void |
begin() |
void |
setDatabase(ODatabaseDocumentInternal database) |
addIndexEntry, addRecord, amountOfNestedTxs, commit, commit, deleteRecord, fill, getLockedRecords, getSentToServer, internalRollback, isAlreadyCleared, isChanged, isUsingLog, loadRecord, loadRecord, loadRecord, loadRecordIfVersionIsNotLatest, reloadRecord, reloadRecord, resetChangesTracking, resolveTracking, rollback, rollback, saveRecord, setSentToServer, setStatus, setUsingLog, toString
addChangedDocument, addIndexEntry, checkTransaction, clearIndexEntries, clearRecordEntries, close, getCurrentRecordEntries, getCustomData, getEntryCount, getId, getIndexChanges, getIndexChanges, getIndexChangesInternal, getIndexOperations, getInvolvedIndexes, getMetadata, getNewObjectCounter, getNewRecordEntriesByClass, getNewRecordEntriesByClusterIds, getNoTxLocks, getRecord, getRecordEntry, getRecordOperations, getSerializedOperations, getUpdatedRids, prepareSerializedOperations, restore, serializeIndexChangeEntry, setCustomData, setMetadataHolder, setNoTxLocks, storageBegun, updateIdentityAfterCommit
getDatabase, getInternalLocks, getIsolationLevel, getStatus, isActive, isLockedRecord, lockingStrategy, lockRecord, setIsolationLevel, setLocks, trackLockedRecord, trackUnlockRecord, unlockRecord, updateCacheFromEntries
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDatabase, isSequenceTransaction
getClientTransactionId, isActive
public OTransactionOptimisticDistributed(ODatabaseDocumentInternal database, List<ORecordOperation> changes)
public void begin()
begin
in interface OTransaction
begin
in class OTransactionOptimistic
public void setDatabase(ODatabaseDocumentInternal database)
setDatabase
in interface OTransactionInternal
setDatabase
in class OTransactionAbstract
Copyright © 2009–2020 OrientDB. All rights reserved.