public class GraknEngineServerFactory extends Object
GraknEngineServer in different ways.| Constructor and Description |
|---|
GraknEngineServerFactory() |
| Modifier and Type | Method and Description |
|---|---|
static GraknEngineServer |
createGraknEngineServer()
Create a
GraknEngineServer configured for Grakn Core. |
static GraknEngineServer |
createGraknEngineServer(EngineID engineId,
GraknConfig config,
GraknEngineStatus graknEngineStatus,
spark.Service sparkHttp,
Collection<HttpController> httpControllers,
GrpcServer grpcServer,
EngineGraknTxFactory engineGraknTxFactory,
com.codahale.metrics.MetricRegistry metricRegistry,
QueueSanityCheck queueSanityCheck,
LockProvider lockProvider,
PostProcessor postProcessor,
GraknKeyspaceStore graknKeyspaceStore)
Allows the creation of a
GraknEngineServer instance with various configurations |
public static GraknEngineServer createGraknEngineServer()
GraknEngineServer configured for Grakn Core. Grakn Queue (which is needed for post-processing and distributed locks) is implemented with Redis as the backend storeGraknEngineServer instance configured for Grakn Corepublic static GraknEngineServer createGraknEngineServer(EngineID engineId, GraknConfig config, GraknEngineStatus graknEngineStatus, spark.Service sparkHttp, Collection<HttpController> httpControllers, GrpcServer grpcServer, EngineGraknTxFactory engineGraknTxFactory, com.codahale.metrics.MetricRegistry metricRegistry, QueueSanityCheck queueSanityCheck, LockProvider lockProvider, PostProcessor postProcessor, GraknKeyspaceStore graknKeyspaceStore)
GraknEngineServer instance with various configurationsGraknEngineServer instanceCopyright © 2018 Grakn Labs Ltd. All rights reserved.