| Constructor and Description |
|---|
ServerFactory() |
| Modifier and Type | Method and Description |
|---|---|
static Server |
createServer()
Create a
Server configured for Grakn Core. |
static Server |
createServer(EngineID engineId,
ai.grakn.engine.GraknConfig config,
ServerStatus serverStatus,
spark.Service sparkHttp,
Collection<HttpController> httpControllers,
ServerRPC rpcServerRPC,
EngineGraknTxFactory engineGraknTxFactory,
com.codahale.metrics.MetricRegistry metricRegistry,
QueueSanityCheck queueSanityCheck,
LockProvider lockProvider,
PostProcessor postProcessor,
ai.grakn.engine.KeyspaceStore keyspaceStore)
Allows the creation of a
Server instance with various configurations |
public static Server createServer()
Server configured for Grakn Core. Grakn Queue (which is needed for post-processing and distributed locks) is implemented with Redis as the backend storeServer instance configured for Grakn Corepublic static Server createServer(EngineID engineId, ai.grakn.engine.GraknConfig config, ServerStatus serverStatus, spark.Service sparkHttp, Collection<HttpController> httpControllers, ServerRPC rpcServerRPC, EngineGraknTxFactory engineGraknTxFactory, com.codahale.metrics.MetricRegistry metricRegistry, QueueSanityCheck queueSanityCheck, LockProvider lockProvider, PostProcessor postProcessor, ai.grakn.engine.KeyspaceStore keyspaceStore)
Server instance with various configurationsServer instanceCopyright © 2018 Grakn Labs Ltd. All rights reserved.