Interface ODistributedServerManager
- All Known Implementing Classes:
ODistributedPlugin
public interface ODistributedServerManager
Server cluster interface to abstract cluster behavior.
- Author:
- Luca Garulli (l.garulli--at--orientdb.com)
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumDatabase status. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetDatabase(String name) getDatabaseStatus(ONodeId iNode, String iDatabaseName) getNodeConfigurationByUuid(String iNode, boolean useCache) booleanvoidnotifyClients(String databaseName)
-
Field Details
-
FILE_DISTRIBUTED_DB_CONFIG
- See Also:
-
-
Method Details
-
getServerInstance
OServer getServerInstance() -
isEnabled
boolean isEnabled() -
registerLifecycleListener
-
unregisterLifecycleListener
-
getDatabaseStatus
-
getMessageService
ODistributedMessageService getMessageService() -
getDatabase
-
getLocalNodeName
String getLocalNodeName() -
getClusterConfiguration
OClusterConfiguration getClusterConfiguration() -
getNodeConfigurationByUuid
-
getDefaultDatabaseConfigFile
File getDefaultDatabaseConfigFile() -
notifyClients
-