| 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<String> |
ODistributedStrategy.getNodesConcurInQuorum(ODistributedServerManager manager,
ODistributedConfiguration cfg,
ODistributedRequest request,
Collection<String> iNodes,
Object localResult) |
| Constructor and Description |
|---|
ODistributedResponseManager(ODistributedServerManager iManager,
ODistributedRequest iRequest,
Collection<String> expectedResponses,
Set<String> iNodesConcurInQuorum,
int iTotalExpectedResponses,
int iQuorum,
boolean iWaitForLocalNode,
long iSynchTimeout,
long iTotalTimeout,
boolean iGroupResponsesByResult) |
ORemoteServerChannel(ODistributedServerManager manager,
String iServer,
String iURL,
String user,
String passwd) |
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,
com.orientechnologies.orient.core.record.impl.ODocument config) |
ODistributedConflictResolver.OConflictResult |
OMajorityDistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> candidates,
com.orientechnologies.orient.core.record.impl.ODocument config) |
ODistributedConflictResolver.OConflictResult |
OContentDistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> candidates,
com.orientechnologies.orient.core.record.impl.ODocument config) |
ODistributedConflictResolver.OConflictResult |
OVersionDistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> candidates,
com.orientechnologies.orient.core.record.impl.ODocument config) |
ODistributedConflictResolver.OConflictResult |
ODistributedConflictResolver.onConflict(String databaseName,
String clusterName,
com.orientechnologies.orient.core.id.ORecordId rid,
ODistributedServerManager dManager,
Map<Object,List<String>> groupedServerValues,
com.orientechnologies.orient.core.record.impl.ODocument config)
Called on distributed conflict.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
OAbstractRemoteTask.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
com.orientechnologies.orient.core.db.ODatabaseDocumentInternal database) |
Object |
ORemoteTask.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
com.orientechnologies.orient.core.db.ODatabaseDocumentInternal database) |
Object |
OAbstractRecordReplicatedTask.execute(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
com.orientechnologies.orient.core.db.ODatabaseDocumentInternal database) |
abstract Object |
OAbstractRecordReplicatedTask.executeRecordTask(ODistributedRequestId requestId,
OServer iServer,
ODistributedServerManager iManager,
com.orientechnologies.orient.core.db.ODatabaseDocumentInternal database) |
ORemoteTask |
OAbstractReplicatedTask.getFixTask(ODistributedRequest iRequest,
ORemoteTask iOriginalTask,
Object iBadResponse,
Object iGoodResponse,
String executorNodeName,
ODistributedServerManager dManager) |
Copyright © 2009–2016 OrientDB. All rights reserved.