public class GraknCreator extends Object
| Modifier and Type | Method and Description |
|---|---|
static GraknCreator |
create() |
static GraknCreator |
create(EngineID id,
spark.Service spark,
GraknEngineStatus status,
com.codahale.metrics.MetricRegistry metricRegistry,
GraknConfig config,
RedisWrapper redisWrapper) |
protected static EngineGraknTxFactory |
engineGraknTxFactory(GraknConfig config,
LockProvider lockProvider) |
GraknEngineServer |
instantiateGraknEngineServer(Runtime runtime) |
GraknEngineServer |
instantiateGraknEngineServer(Runtime runtime,
Collection<HttpController> collaborators) |
protected EngineGraknTxFactory |
instantiateGraknTxFactory(GraknConfig config,
LockProvider lockProvider) |
protected LockProvider |
instantiateLock(redis.clients.util.Pool<redis.clients.jedis.Jedis> jedisPool) |
protected RedisWrapper |
instantiateRedis(GraknConfig config)
Deprecated.
use
redisWrapper |
protected static JedisLockProvider |
lockProvider(redis.clients.util.Pool<redis.clients.jedis.Jedis> jedisPool) |
protected static com.codahale.metrics.MetricRegistry |
metricRegistry() |
protected RedisWrapper |
redisWrapper(GraknConfig config)
Deprecated.
|
protected static com.codahale.metrics.MetricRegistry metricRegistry()
public static GraknCreator create(EngineID id, spark.Service spark, GraknEngineStatus status, com.codahale.metrics.MetricRegistry metricRegistry, GraknConfig config, RedisWrapper redisWrapper)
public static GraknCreator create()
public GraknEngineServer instantiateGraknEngineServer(Runtime runtime, Collection<HttpController> collaborators) throws IOException
IOExceptionpublic GraknEngineServer instantiateGraknEngineServer(Runtime runtime) throws IOException
IOException@Deprecated protected RedisWrapper instantiateRedis(GraknConfig config)
redisWrapper@Deprecated protected RedisWrapper redisWrapper(GraknConfig config)
RedisWrapper.create(GraknConfig)protected LockProvider instantiateLock(redis.clients.util.Pool<redis.clients.jedis.Jedis> jedisPool)
protected static JedisLockProvider lockProvider(redis.clients.util.Pool<redis.clients.jedis.Jedis> jedisPool)
protected EngineGraknTxFactory instantiateGraknTxFactory(GraknConfig config, LockProvider lockProvider)
protected static EngineGraknTxFactory engineGraknTxFactory(GraknConfig config, LockProvider lockProvider)
Copyright © 2018 Grakn Labs Ltd. All rights reserved.