| Package | Description |
|---|---|
| ai.grakn.engine.postprocessing | |
| ai.grakn.engine.tasks.manager | |
| ai.grakn.engine.tasks.manager.redisqueue |
| Modifier and Type | Method and Description |
|---|---|
static TaskState |
PostProcessingTask.createTask(Class creator)
Helper method which creates PP Task States.
|
| Modifier and Type | Method and Description |
|---|---|
TaskState |
TaskState.copy() |
TaskState |
TaskStateStorage.getState(TaskId id)
This is a copy of the internal TaskState object.
|
TaskState |
TaskState.markFailed(String reason) |
static TaskState |
TaskState.of(Class<?> taskClass,
String creator) |
static TaskState |
TaskState.of(TaskId id) |
static TaskState |
TaskState.of(TaskId id,
TaskStatus taskStatus) |
| Modifier and Type | Method and Description |
|---|---|
Set<TaskState> |
TaskStateStorage.getTasks(TaskStatus taskStatus,
String taskClassName,
String createdBy,
EngineID runningOnEngine,
int limit,
int offset)
Return a Set of Pairs of tasks that match any of the criteria.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TaskManager.addTask(TaskState taskState,
TaskConfiguration configuration)
Schedule a
BackgroundTask for execution. |
TaskId |
TaskStateStorage.newState(TaskState state)
Create a new task state and store it, returning an ID to later access this task state.
|
void |
TaskManager.runTask(TaskState taskState,
TaskConfiguration configuration) |
Boolean |
TaskStateStorage.updateState(TaskState state)
Used to update task state.
|
| Modifier and Type | Method and Description |
|---|---|
TaskState |
RedisTaskStorage.getState(TaskId id) |
abstract TaskState |
Task.getTaskState() |
| Modifier and Type | Method and Description |
|---|---|
Set<TaskState> |
RedisTaskStorage.getTasks(TaskStatus taskStatus,
String taskClassName,
String createdBy,
EngineID runningOnEngine,
int limit,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
void |
RedisTaskManager.addTask(TaskState taskState,
TaskConfiguration configuration) |
TaskId |
RedisTaskStorage.newState(TaskState state) |
void |
RedisTaskManager.runTask(TaskState taskState,
TaskConfiguration configuration) |
abstract Task.Builder |
Task.Builder.setTaskState(TaskState newTaskState) |
Boolean |
RedisTaskStorage.updateState(TaskState state) |
Copyright © 2017 Grakn Labs Ltd. All rights reserved.