
public class ODDLContextImpl extends Object implements ODistributedTxContext
| Constructor and Description |
|---|
ODDLContextImpl(String query,
OTransactionId preChangeId,
OTransactionId afterChangeId,
ODistributedRequestId requestId) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin(ODatabaseDocumentInternal distributed,
boolean local) |
Set<ORecordId> |
cancel(ODistributedServerManager current,
ODatabaseDocumentInternal database) |
void |
clearUndo() |
void |
commit(ODatabaseDocumentInternal database) |
void |
destroy() |
OTransactionId |
getAfterChangeId() |
OTransactionId |
getPreChangeId() |
String |
getQuery() |
ODistributedRequestId |
getReqId() |
long |
getStartedOn() |
TxContextStatus |
getStatus() |
OTransactionInternal |
getTransaction() |
OTransactionId |
getTransactionId() |
void |
lock(ORID rid) |
void |
lock(ORID rid,
long timeout) |
void |
lockIndexKey(Object rid) |
Set<ORecordId> |
rollback(ODatabaseDocumentInternal database) |
void |
setStatus(TxContextStatus status) |
void |
unlock() |
public ODDLContextImpl(String query, OTransactionId preChangeId, OTransactionId afterChangeId, ODistributedRequestId requestId)
public void lock(ORID rid)
lock in interface ODistributedTxContextpublic void lock(ORID rid, long timeout)
lock in interface ODistributedTxContextpublic void lockIndexKey(Object rid)
lockIndexKey in interface ODistributedTxContextpublic ODistributedRequestId getReqId()
getReqId in interface ODistributedTxContextpublic void commit(ODatabaseDocumentInternal database)
commit in interface ODistributedTxContextpublic Set<ORecordId> rollback(ODatabaseDocumentInternal database)
rollback in interface ODistributedTxContextpublic void destroy()
destroy in interface ODistributedTxContextpublic void clearUndo()
clearUndo in interface ODistributedTxContextpublic void unlock()
unlock in interface ODistributedTxContextpublic long getStartedOn()
getStartedOn in interface ODistributedTxContextpublic Set<ORecordId> cancel(ODistributedServerManager current, ODatabaseDocumentInternal database)
cancel in interface ODistributedTxContextpublic OTransactionInternal getTransaction()
getTransaction in interface ODistributedTxContextpublic OTransactionId getTransactionId()
getTransactionId in interface ODistributedTxContextpublic void begin(ODatabaseDocumentInternal distributed, boolean local)
begin in interface ODistributedTxContextpublic void setStatus(TxContextStatus status)
public TxContextStatus getStatus()
public OTransactionId getPreChangeId()
public OTransactionId getAfterChangeId()
public String getQuery()
Copyright © 2009–2025 OrientDB. All rights reserved.