public class LoaderTask extends Object implements BackgroundTask
| Constructor and Description |
|---|
LoaderTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
pause()
Called to suspend the execution of a currently running task.
|
void |
resume(java.util.function.Consumer<String> saveCheckpoint,
String lastCheckpoint)
This method may be called when resuming from a paused state or recovering from a crash or failure of any kind.
|
void |
start(java.util.function.Consumer<String> saveCheckpoint,
org.json.JSONObject configuration)
Called to start execution of the task, may be called on a newly scheduled or previously stopped task.
|
void |
stop()
Called to stop execution of the task, may be called on a running or paused task.
|
public void start(java.util.function.Consumer<String> saveCheckpoint, org.json.JSONObject configuration)
BackgroundTaskstart in interface BackgroundTasksaveCheckpoint - Consumerpublic void stop()
BackgroundTaskstop in interface BackgroundTaskpublic void pause()
BackgroundTaskpause in interface BackgroundTaskpublic void resume(java.util.function.Consumer<String> saveCheckpoint, String lastCheckpoint)
BackgroundTaskresume in interface BackgroundTasksaveCheckpoint - ConsumerlastCheckpoint - The last checkpoint as sent to saveCheckpoint.Copyright © 2016 Grakn Labs Ltd. All rights reserved.