use of com.vaticle.typedb.core.concurrent.actor.ActorExecutorGroup in project grakn by graknlabs.
the class ReasonerTest method singleThreadElgTransaction.
private CoreTransaction singleThreadElgTransaction(CoreSession session, Arguments.Transaction.Type transactionType) {
CoreTransaction transaction = session.transaction(transactionType, new Options.Transaction().infer(true));
ActorExecutorGroup service = new ActorExecutorGroup(1, new NamedThreadFactory("typedb-actor"));
transaction.reasoner().resolverRegistry().setExecutorService(service);
return transaction;
}
use of com.vaticle.typedb.core.concurrent.actor.ActorExecutorGroup in project grakn by graknlabs.
the class ExplanationTest method singleThreadElgTransaction.
private CoreTransaction singleThreadElgTransaction(CoreSession session, Arguments.Transaction.Type transactionType, Options.Transaction options) {
CoreTransaction transaction = session.transaction(transactionType, options.infer(true));
ActorExecutorGroup service = new ActorExecutorGroup(1, new NamedThreadFactory("typedb-actor"));
transaction.reasoner().resolverRegistry().setExecutorService(service);
return transaction;
}
use of com.vaticle.typedb.core.concurrent.actor.ActorExecutorGroup in project grakn by graknlabs.
the class ResolutionTest method singleThreadElgTransaction.
private CoreTransaction singleThreadElgTransaction(CoreSession session) {
CoreTransaction transaction = session.transaction(Arguments.Transaction.Type.WRITE);
ActorExecutorGroup service = new ActorExecutorGroup(1, new NamedThreadFactory("typedb-actor"));
transaction.reasoner().resolverRegistry().setExecutorService(service);
return transaction;
}
use of com.vaticle.typedb.core.concurrent.actor.ActorExecutorGroup in project grakn by graknlabs.
the class ReiterationTest method singleThreadElgTransaction.
private CoreTransaction singleThreadElgTransaction(CoreSession session) {
CoreTransaction transaction = session.transaction(Arguments.Transaction.Type.WRITE, new Options.Transaction().infer(true));
ActorExecutorGroup service = new ActorExecutorGroup(1, new NamedThreadFactory("typedb-actor"));
transaction.reasoner().resolverRegistry().setExecutorService(service);
return transaction;
}
Aggregations