| Modifier and Type | Field and Description |
|---|---|
protected ODistributedServerManager |
OServer.distributedManager |
| Modifier and Type | Method and Description |
|---|---|
ODistributedServerManager |
OServer.getDistributedManager() |
| Modifier and Type | Method and Description |
|---|---|
ODistributedServerManager |
ODistributedDatabase.getManager() |
ODistributedServerManager |
ORemoteServerChannel.getManager() |
ODistributedServerManager |
ODistributedServerManager.registerLifecycleListener(ODistributedLifecycleListener iListener) |
ODistributedServerManager |
ODistributedServerManager.unregisterLifecycleListener(ODistributedLifecycleListener iListener) |
| Modifier and Type | Method and Description |
|---|---|
Set<com.orientechnologies.orient.core.id.ORecordId> |
ODistributedTxContext.cancel(ODistributedServerManager current,
ODatabaseDocumentInternal database) |
Set<String> |
ODistributedStrategy.getNodesConcurInQuorum(ODistributedServerManager manager,
ODistributedConfiguration cfg,
ODistributedRequest request,
Collection<String> iNodes,
String databaseName,
Object localResult) |
| Constructor and Description |
|---|
ODistributedRequest(ODistributedServerManager manager) |
ODistributedRequest(ODistributedServerManager manager,
int senderNodeId,
long msgSequence,
String databaseName,
ORemoteTask payload) |
ODistributedResponseManagerImpl(ODistributedServerManager iManager,
ODistributedRequest iRequest,
Collection<String> expectedResponses,
Set<String> iNodesConcurInQuorum,
int iTotalExpectedResponses,
int iQuorum,
boolean iWaitForLocalNode,
long iSynchTimeout,
long iTotalTimeout,
boolean iGroupResponsesByResult,
com.orientechnologies.common.util.OCallable<Void,ODistributedResponseManager> endCallback) |
ODistributedSyncConfiguration(ODistributedServerManager manager,
String databaseName,
File file) |
ORemoteServerChannel(ODistributedServerManager manager,
String iServer,
String iURL,
String user,
String passwd,
int currentProtocolVersion) |
ORemoteServerController(ODistributedServerManager manager,
String iServer,
String iURL,
String user,
String passwd) |
| Modifier and Type | Method and Description |
|---|---|
ODistributedConflictResolver.OConflictResult |
ODCDistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> candidates) |
ODistributedConflictResolver.OConflictResult |
OMajorityDistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> candidates) |
ODistributedConflictResolver.OConflictResult |
OQuorumDistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> candidates) |
ODistributedConflictResolver.OConflictResult |
OContentDistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> candidates) |
ODistributedConflictResolver.OConflictResult |
OVersionDistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> candidates) |
ODistributedConflictResolver.OConflictResult |
ODistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> groupedServerValues)
Called on distributed conflict.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NodeOperationTask.checkIsValid(ODistributedServerManager dManager) |
Object |
NodeOperationTask.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
ODatabaseDocumentInternal database) |
NodeOperationResponse |
NodeOperation.execute(OServer iServer,
ODistributedServerManager iManager) |
Copyright © 2009–2018 OrientDB. All rights reserved.