
public interface ODistributedTxContext
| Modifier and Type | Method and Description |
|---|---|
com.orientechnologies.orient.core.tx.OTransactionId |
acquireIndexKeyPromise(java.lang.Object key,
int version,
boolean force) |
com.orientechnologies.orient.core.tx.OTransactionId |
acquirePromise(com.orientechnologies.orient.core.id.ORID rid,
int version,
boolean force) |
void |
begin(ODatabaseDocumentInternal distributed,
boolean local) |
java.util.Set<com.orientechnologies.orient.core.id.ORecordId> |
cancel(ODistributedServerManager current,
ODatabaseDocumentInternal database) |
void |
clearUndo() |
void |
commit(ODatabaseDocumentInternal database) |
void |
destroy() |
ODistributedRequestId |
getReqId() |
long |
getStartedOn() |
com.orientechnologies.orient.core.tx.OTransactionInternal |
getTransaction() |
com.orientechnologies.orient.core.tx.OTransactionId |
getTransactionId() |
void |
releasePromises() |
java.util.Set<com.orientechnologies.orient.core.id.ORecordId> |
rollback(ODatabaseDocumentInternal database) |
com.orientechnologies.orient.core.tx.OTransactionId acquirePromise(com.orientechnologies.orient.core.id.ORID rid,
int version,
boolean force)
com.orientechnologies.orient.core.tx.OTransactionId acquireIndexKeyPromise(java.lang.Object key,
int version,
boolean force)
void releasePromises()
ODistributedRequestId getReqId()
void commit(ODatabaseDocumentInternal database)
java.util.Set<com.orientechnologies.orient.core.id.ORecordId> rollback(ODatabaseDocumentInternal database)
void destroy()
void clearUndo()
long getStartedOn()
java.util.Set<com.orientechnologies.orient.core.id.ORecordId> cancel(ODistributedServerManager current, ODatabaseDocumentInternal database)
com.orientechnologies.orient.core.tx.OTransactionInternal getTransaction()
com.orientechnologies.orient.core.tx.OTransactionId getTransactionId()
void begin(ODatabaseDocumentInternal distributed, boolean local)
Copyright © 2009–2022 OrientDB. All rights reserved.