Interface ODistributedDatabase
- All Known Implementing Classes:
ODistributedDatabaseImpl
public interface ODistributedDatabase
Generic Distributed Database interface.
- Author:
- Luca Garulli (l.garulli--at--orientdb.com)
-
Method Summary
Modifier and TypeMethodDescriptiondump()voidlonglonggetTxContext(ODistributedRequestId requestId) popTxContext(ODistributedRequestId requestId) voidprocessRequest(ODistributedRequest request, boolean waitForAcceptingRequests) voidreEnqueue(ODistributedRequestId requestId, String databaseName, ORemoteTask payload, int retryCount, int autoRetryDelay) voidvoid
-
Method Details
-
getDatabaseName
String getDatabaseName() -
setOnline
void setOnline() -
dump
String dump() -
reEnqueue
void reEnqueue(ODistributedRequestId requestId, String databaseName, ORemoteTask payload, int retryCount, int autoRetryDelay) -
processRequest
-
registerTxContext
-
popTxContext
-
getTxContext
-
getDatabaseInstance
ODatabaseDocumentInternal getDatabaseInstance() -
getReceivedRequests
long getReceivedRequests() -
getProcessedRequests
long getProcessedRequests() -
startOperation
void startOperation() -
endOperation
void endOperation() -
getContext
OrientDBInternal getContext()
-