| Package | Description |
|---|---|
| ai.grakn.engine.backgroundtasks | |
| ai.grakn.engine.backgroundtasks.taskstatestorage |
| Modifier and Type | Method and Description |
|---|---|
TaskState |
TaskState.checkpoint(String taskCheckpoint) |
TaskState |
TaskState.configuration(mjson.Json configuration) |
TaskState |
TaskState.creator(String creator) |
static TaskState |
TaskState.deserialize(String task) |
TaskState |
TaskState.engineID(String engineID) |
TaskState |
TaskState.exception(String exceptionMessage) |
TaskState |
TaskStateStorage.getState(String id)
This is a copy of the internal TaskState object.
|
TaskState |
TaskState.interval(long interval) |
TaskState |
TaskState.isRecurring(Boolean recurring) |
TaskState |
TaskState.runAt(java.time.Instant runAt) |
TaskState |
TaskState.stackTrace(String stackTrace) |
TaskState |
TaskState.status(TaskStatus status) |
TaskState |
TaskState.statusChangedBy(String statusChangedBy) |
TaskState |
TaskState.statusChangeTime(java.time.Instant statusChangeTime) |
| Modifier and Type | Method and Description |
|---|---|
Set<TaskState> |
TaskStateStorage.getTasks(TaskStatus taskStatus,
String taskClassName,
String createdBy,
int limit,
int offset)
Return a Set of Pairs of tasks that match any of the criteria.
|
| Modifier and Type | Method and Description |
|---|---|
String |
TaskStateStorage.newState(TaskState state)
Create a new task state and store it, returning an ID to later access this task state.
|
static String |
TaskState.serialize(TaskState task) |
Boolean |
TaskStateStorage.updateState(TaskState state)
Used to update task state.
|
| Modifier and Type | Method and Description |
|---|---|
TaskState |
TaskStateZookeeperStore.getState(String id)
Retrieve the TaskState associated with the given ID.
|
TaskState |
TaskStateInMemoryStore.getState(String id) |
TaskState |
TaskStateGraphStore.getState(String id) |
TaskState |
TaskStateGraphStore.instanceToState(GraknGraph graph,
Instance instance)
Given an instance concept, turn it into a TaskState object.
|
| Modifier and Type | Method and Description |
|---|---|
Set<TaskState> |
TaskStateZookeeperStore.getTasks(TaskStatus taskStatus,
String taskClassName,
String createdBy,
int limit,
int offset)
This implementation will fetch all of the tasks from zookeeper and then
filer them out.
|
Set<TaskState> |
TaskStateInMemoryStore.getTasks(TaskStatus taskStatus,
String taskClassName,
String createdBy,
int limit,
int offset) |
Set<TaskState> |
TaskStateGraphStore.getTasks(TaskStatus taskStatus,
String taskClassName,
String createdBy,
int limit,
int offset) |
Set<TaskState> |
TaskStateGraphStore.getTasks(TaskStatus taskStatus,
String taskClassName,
String createdBy,
int limit,
int offset,
Boolean recurring) |
| Modifier and Type | Method and Description |
|---|---|
String |
TaskStateZookeeperStore.newState(TaskState task) |
String |
TaskStateInMemoryStore.newState(TaskState state) |
String |
TaskStateGraphStore.newState(TaskState task) |
Boolean |
TaskStateZookeeperStore.updateState(TaskState task) |
Boolean |
TaskStateInMemoryStore.updateState(TaskState state) |
Boolean |
TaskStateGraphStore.updateState(TaskState task) |
Copyright © 2017 Grakn Labs Ltd. All rights reserved.