public class PostProcessingTask extends Object implements BackgroundTask
| Constructor and Description |
|---|
PostProcessingTask() |
| 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)
Run postprocessing only if enough time has passed since the last job was added
|
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)
start in interface BackgroundTasksaveCheckpoint - Consumerconfiguration - public 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 © 2017 Grakn Labs Ltd. All rights reserved.