public abstract class TaskManager
extends java.lang.Object
implements io.vertx.core.Handler<io.vertx.core.eventbus.Message<io.vertx.core.json.JsonObject>>
| Modifier and Type | Field and Description | 
|---|---|
protected TaskStatus | 
status  | 
protected java.lang.String | 
taskId  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
TaskManager(java.lang.String taskId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
cleanUp()  | 
abstract java.util.List<java.lang.String> | 
getCurrentLogs(int offset)  | 
java.lang.String | 
getId()  | 
void | 
handle(io.vertx.core.eventbus.Message<io.vertx.core.json.JsonObject> event)  | 
abstract io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> | 
log()  | 
protected abstract void | 
pushLog(io.vertx.core.json.JsonObject log,
       boolean end)  | 
TaskStatus | 
status()  | 
protected final java.lang.String taskId
protected TaskStatus status
public void cleanUp()
public abstract io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> log()
public abstract java.util.List<java.lang.String> getCurrentLogs(int offset)
public final void handle(io.vertx.core.eventbus.Message<io.vertx.core.json.JsonObject> event)
handle in interface io.vertx.core.Handler<io.vertx.core.eventbus.Message<io.vertx.core.json.JsonObject>>protected abstract void pushLog(io.vertx.core.json.JsonObject log,
                                boolean end)
public final TaskStatus status()
public final java.lang.String getId()
Copyright © 2023. All Rights Reserved.