| Package | Description |
|---|---|
| ai.grakn.engine |
Implements the REST controllers, task management and post processing features.
|
| ai.grakn.engine.attribute.deduplicator | |
| ai.grakn.engine.controller |
Implementation of Grakn server REST endpoints.
|
| ai.grakn.engine.factory | |
| ai.grakn.engine.rpc |
| Modifier and Type | Method and Description |
|---|---|
static Server |
ServerFactory.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,
LockProvider lockProvider,
AttributeDeduplicatorDaemon attributeDeduplicatorDaemon,
ai.grakn.engine.KeyspaceStore keyspaceStore)
Allows the creation of a
Server instance with various configurations |
| Constructor and Description |
|---|
ServerHTTP(ai.grakn.engine.GraknConfig prop,
spark.Service spark,
EngineGraknTxFactory factory,
com.codahale.metrics.MetricRegistry metricRegistry,
ServerStatus serverStatus,
AttributeDeduplicatorDaemon attributeDeduplicatorDaemon,
ServerRPC rpcServerRPC,
Collection<HttpController> additionalCollaborators) |
| Modifier and Type | Method and Description |
|---|---|
static void |
AttributeDeduplicator.deduplicate(EngineGraknTxFactory txFactory,
KeyspaceIndexPair keyspaceIndexPair)
Deduplicate attributes that has the same value.
|
| Constructor and Description |
|---|
AttributeDeduplicatorDaemon(ai.grakn.engine.GraknConfig config,
EngineGraknTxFactory txFactory)
Instantiates
AttributeDeduplicatorDaemon |
| Constructor and Description |
|---|
ConceptController(EngineGraknTxFactory factory,
com.codahale.metrics.MetricRegistry metricRegistry) |
GraqlController(EngineGraknTxFactory factory,
AttributeDeduplicatorDaemon attributeDeduplicatorDaemon,
Printer printer,
com.codahale.metrics.MetricRegistry metricRegistry) |
| Modifier and Type | Method and Description |
|---|---|
static EngineGraknTxFactory |
EngineGraknTxFactory.create(LockProvider lockProvider,
ai.grakn.engine.GraknConfig engineConfig,
ai.grakn.engine.KeyspaceStore keyspaceStore) |
| Constructor and Description |
|---|
ServerOpenRequest(EngineGraknTxFactory txFactory) |
Copyright © 2018 Grakn Labs Ltd. All rights reserved.