
public class OTransactionOptimisticClient extends OTransactionOptimistic
OTransactionAbstract.LockedRecordMetadataOTransaction.ISOLATION_LEVEL, OTransaction.TXSTATUS, OTransaction.TXTYPEchangedallEntries, changedDocuments, id, indexEntries, newObjectCounter, recordIndexOperations, updatedRids, userDatadatabase, DELETED_RECORD, isolationLevel, locks, status| Constructor and Description |
|---|
OTransactionOptimisticClient(ODatabaseDocumentInternal iDatabase) |
| Modifier and Type | Method and Description |
|---|---|
void |
addIndexEntry(OIndex delegate,
java.lang.String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
java.lang.Object key,
OIdentifiable iValue) |
void |
addRecord(ORecord iRecord,
byte iStatus,
java.lang.String iClusterName,
boolean callHook) |
java.util.Set<java.lang.String> |
getIndexChanged() |
void |
replaceContent(java.util.List<ORecordOperation38Response> operations,
java.util.List<IndexChange> indexChanges) |
addIndexEntry, addRecord, amountOfNestedTxs, begin, commit, commit, deleteRecord, fill, getLockedRecords, getSentToServer, getTxStartCounter, internalRollback, isAlreadyCleared, isChanged, isUsingLog, loadRecord, loadRecord, loadRecord, loadRecordIfVersionIsNotLatest, reloadRecord, reloadRecord, resetChangesTracking, resolveTracking, rollback, rollback, saveRecord, setSentToServer, setStatus, setUsingLog, toStringaddChangedDocument, checkTransactionValid, clearIndexEntries, clearRecordEntries, close, getCurrentRecordEntries, getCustomData, getEntryCount, getId, getIndexChanges, getIndexChanges, getIndexChangesInternal, getIndexOperations, getInvolvedIndexes, getMetadata, getNewObjectCounter, getNewRecordEntriesByClass, getNewRecordEntriesByClusterIds, getNoTxLocks, getRecord, getRecordEntry, getRecordOperations, getSerializedOperations, getUpdatedRids, prepareSerializedOperations, resetAllocatedIds, restore, serializeIndexChangeEntry, setCustomData, setMetadataHolder, setNoTxLocks, storageBegun, updateIdentityAfterCommitgetDatabase, getInternalLocks, getIsolationLevel, getStatus, isActive, isLockedRecord, lockingStrategy, lockRecord, setDatabase, setIsolationLevel, setLocks, trackLockedRecord, trackUnlockRecord, unlockRecord, updateCacheFromEntriesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDatabase, isSequenceTransaction, setDatabasegetClientTransactionId, getIsolationLevel, getStatus, isActive, isLockedRecord, lockingStrategy, lockRecord, setIsolationLevel, unlockRecordpublic OTransactionOptimisticClient(ODatabaseDocumentInternal iDatabase)
public void replaceContent(java.util.List<ORecordOperation38Response> operations, java.util.List<IndexChange> indexChanges)
public void addRecord(ORecord iRecord, byte iStatus, java.lang.String iClusterName, boolean callHook)
public java.util.Set<java.lang.String> getIndexChanged()
public void addIndexEntry(OIndex delegate, java.lang.String iIndexName, OTransactionIndexChanges.OPERATION iOperation, java.lang.Object key, OIdentifiable iValue)
addIndexEntry in interface OTransactionaddIndexEntry in class OTransactionRealAbstractCopyright © 2009–2023 OrientDB. All rights reserved.