Interface OEnterpriseServer
- All Known Implementing Classes:
OEnterpriseServerImpl
public interface OEnterpriseServer
Created by Enrico Risa on 16/07/2018.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanexistsDatabase(String databaseName) getQueryInfo(OResultSet resultSet) getQueryStats(Optional<String> database) <T extends OEnterpriseService>
Optional<T>getServiceByClass(Class<T> klass) voidinterruptConnection(Integer connectionId) listQueries(Optional<Function<OClientConnection, Boolean>> filter) voidvoidvoidregisterFunction(OSQLFunction function) voidregisterStatelessCommand(OServerCommand iCommand) voidvoidshutdown()voidvoidvoidunregisterFunction(String function) voidunregisterStatelessCommand(Class<? extends OServerCommand> iCommandClass)
-
Method Details
-
registerConnectionListener
-
unregisterConnectionListener
-
registerDatabaseListener
-
unRegisterDatabaseListener
-
registerFunction
-
registerStatelessCommand
-
unregisterStatelessCommand
-
listCommands
Collection<OServerCommand> listCommands() -
unregisterFunction
-
getAvailableStorageNames
-
shutdown
void shutdown() -
getConnections
List<OClientConnection> getConnections() -
getDatabases
OrientDBInternal getDatabases() -
interruptConnection
-
getSystemDatabase
OSystemDatabase getSystemDatabase() -
getNodesManager
NodesManager getNodesManager() -
getDistributedManager
ODistributedServerManager getDistributedManager() -
existsDatabase
-
restore
-
getSecurity
OSecuritySystem getSecurity() -
listQueries
-
getQueryStats
-
getQueryInfo
-
getServiceByClass
-