Modifier and Type | Method and Description |
---|---|
ODistributedRequestId |
ODistributedRequest.getId() |
ODistributedRequestId |
ODistributedResponseManager.getMessageId() |
ODistributedRequestId |
ODistributedResponseManagerImpl.getMessageId() |
ODistributedRequestId |
ODistributedTxContext.getReqId() |
ODistributedRequestId |
ODistributedResponse.getRequestId() |
Modifier and Type | Method and Description |
---|---|
OCallable<Void,ODistributedRequestId> |
OAsynchDistributedOperation.getAfterSendCallback() |
OCallable<Object,OPair<ODistributedRequestId,Object>> |
OAsynchDistributedOperation.getCallback() |
Modifier and Type | Method and Description |
---|---|
ODistributedResponse |
ODistributedDatabase.send2Nodes(ODistributedRequest iRequest,
Collection<String> iClusterNames,
Collection<String> iNodes,
ODistributedRequest.EXECUTION_MODE iExecutionMode,
Object localResult,
OCallable<Void,ODistributedRequestId> iAfterSentCallback,
OCallable<Void,ODistributedResponseManager> endCallback) |
ODistributedResponse |
ODistributedServerManager.sendRequest(String iDatabaseName,
Collection<String> iClusterNames,
Collection<String> iTargetNodeNames,
ORemoteTask iTask,
long messageId,
ODistributedRequest.EXECUTION_MODE iExecutionMode,
Object localResult,
OCallable<Void,ODistributedRequestId> iAfterSentCallback,
OCallable<Void,ODistributedResponseManager> endCallback)
Sends a distributed request against multiple servers.
|
Constructor and Description |
---|
ODistributedResponse(ODistributedResponseManager msg,
ODistributedRequestId iRequestId,
String executorNodeName,
String senderNodeName,
Object payload) |
Constructor and Description |
---|
OAsynchDistributedOperation(String iDatabaseName,
Set<String> iClusterNames,
Collection<String> iNodes,
ORemoteTask iTask,
long iMessageId,
Object iLocalResult,
OCallable<Void,ODistributedRequestId> iAfterRequestCallback,
OCallable<Object,OPair<ODistributedRequestId,Object>> iCallback) |
OAsynchDistributedOperation(String iDatabaseName,
Set<String> iClusterNames,
Collection<String> iNodes,
ORemoteTask iTask,
long iMessageId,
Object iLocalResult,
OCallable<Void,ODistributedRequestId> iAfterRequestCallback,
OCallable<Object,OPair<ODistributedRequestId,Object>> iCallback) |
Modifier and Type | Field and Description |
---|---|
protected ConcurrentHashMap<ODistributedRequestId,ODistributedTxContext> |
ODistributedDatabaseImpl.activeTxContexts |
Modifier and Type | Method and Description |
---|---|
ODistributedRequestId |
ONewDistributedResponseManager.getMessageId() |
ODistributedRequestId |
ONewDistributedTxContextImpl.getReqId() |
Modifier and Type | Method and Description |
---|---|
ConcurrentHashMap<ODistributedRequestId,ODistributedTxContext> |
ODistributedDatabaseImpl.getActiveTxContexts() |
Modifier and Type | Method and Description |
---|---|
boolean |
ODatabaseDocumentDistributed.beginDistributedTx(ODistributedRequestId requestId,
OTransactionId id,
OTransactionInternal tx,
boolean local,
int retryCount) |
boolean |
ODatabaseDocumentDistributed.commit2pc(ODistributedRequestId transactionId,
boolean local,
ODistributedRequestId requestId) |
void |
ODatabaseDocumentDistributed.commit2pcLocal(ODistributedRequestId transactionId)
The Local commit is different from a remote commit due to local rid pre-allocation
|
boolean |
OExecuteOnce.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
ODatabaseDocumentInternal database) |
Object |
OSynchronizedTaskWrapper.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
ODatabaseDocumentInternal database) |
Object |
OWaitPartitionsReadyTask.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
ODatabaseDocumentInternal database) |
Object |
ODistributedAbstractPlugin.executeOnLocalNode(ODistributedRequestId reqId,
ORemoteTask task,
ODatabaseDocumentInternal database)
Executes the request on local node.
|
ODistributedResponseManager |
ODistributedMessageServiceImpl.getResponseManager(ODistributedRequestId reqId) |
ODistributedTxContext |
ODistributedDatabaseImpl.getTxContext(ODistributedRequestId requestId) |
ODistributedTxContext |
ODistributedDatabaseImpl.popTxContext(ODistributedRequestId requestId) |
void |
ODatabaseDocumentDistributed.register(ODistributedRequestId requestId,
ODistributedDatabase localDistributedDatabase,
ONewDistributedTxContextImpl txContext) |
ODistributedTxContext |
ODistributedDatabaseImpl.registerTxContext(ODistributedRequestId reqId,
ODistributedTxContext ctx) |
void |
ONewDistributedTransactionManager.retriedCommit(ODatabaseDocumentDistributed database,
OTransactionInternal iTx,
OTransactionId txId,
ODistributedRequestId requestId) |
boolean |
ODatabaseDocumentDistributed.rollback2pc(ODistributedRequestId transactionId) |
Constructor and Description |
---|
ONewDistributedTxContextImpl(ODistributedDatabaseImpl shared,
ODistributedRequestId reqId,
OTransactionInternal tx,
OTransactionId id) |
Modifier and Type | Method and Description |
---|---|
ODistributedRequestId |
OTransactionPhase2Task.getTransactionId() |
Constructor and Description |
---|
OBackgroundBackup(OSyncDatabaseTask oSyncDatabaseTask,
ODistributedServerManager iManager,
ODatabaseDocumentInternal database,
File resultedBackupFile,
String finalBackupPath,
OModifiableBoolean incremental,
ODistributedDatabase dDatabase,
ODistributedRequestId requestId,
File completedFile) |
OTransactionPhase2Task(ODistributedRequestId transactionId,
boolean success,
int[] involvedClusters,
OLogSequenceNumber lsn) |
Modifier and Type | Method and Description |
---|---|
Object |
NodeOperationTask.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
ODatabaseDocumentInternal database) |
Modifier and Type | Field and Description |
---|---|
protected ODistributedRequestId |
ODistributedRecordLockedException.lockHolder |
Modifier and Type | Method and Description |
---|---|
ODistributedRequestId |
ODistributedRecordLockedException.getLockHolder() |
Modifier and Type | Method and Description |
---|---|
abstract Object |
OAbstractRemoteTask.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
ODatabaseDocumentInternal database) |
Object |
ORemoteTask.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
ODatabaseDocumentInternal database) |
ORemoteTask |
OAbstractReplicatedTask.getUndoTask(ODistributedServerManager dManager,
ODistributedRequestId reqId,
List<String> servers) |
Constructor and Description |
---|
ODistributedRecordLockedException(String localNodeName,
ORID iRid,
ODistributedRequestId iLockingRequestId,
long timeout) |
Modifier and Type | Method and Description |
---|---|
void |
OHazelcastPlugin.messageAfterOp(String op,
ODistributedRequestId request) |
void |
OHazelcastPlugin.messageBeforeOp(String op,
ODistributedRequestId request) |
void |
OHazelcastPlugin.messageCurrentPayload(ODistributedRequestId requestId,
Object responsePayload) |
Copyright © 2009–2020 OrientDB. All rights reserved.