@Service public class LoadTaskService extends Object
| Constructor and Description |
|---|
LoadTaskService() |
| Modifier and Type | Method and Description |
|---|---|
List<LoadTask> |
batchTasks(int jobId) |
int |
count() |
LoadTask |
get(int id) |
com.baomidou.mybatisplus.core.metadata.IPage<LoadTask> |
list(int connId,
int jobId,
int pageNo,
int pageSize) |
List<LoadTask> |
list(int connId,
List<Integer> taskIds) |
List<LoadTask> |
listAll() |
LoadTask |
pause(int taskId) |
void |
pauseAllTasks() |
String |
readLoadFailedReason(FileMapping mapping) |
void |
remove(int id) |
LoadTask |
resume(int taskId) |
LoadTask |
retry(int taskId) |
void |
save(LoadTask entity) |
LoadTask |
start(GraphConnection connection,
FileMapping fileMapping) |
LoadTask |
stop(int taskId) |
int |
taskCountByJob(int jobId) |
List<LoadTask> |
taskListByJob(int jobId) |
void |
update(LoadTask entity) |
void |
updateLoadTaskProgress()
Update progress periodically
|
public LoadTask get(int id)
public com.baomidou.mybatisplus.core.metadata.IPage<LoadTask> list(int connId, int jobId, int pageNo, int pageSize)
public int count()
public int taskCountByJob(int jobId)
@Transactional(isolation=READ_COMMITTED) public void save(LoadTask entity)
@Transactional(isolation=READ_COMMITTED) public void update(LoadTask entity)
@Transactional(isolation=READ_COMMITTED) public void remove(int id)
public LoadTask start(GraphConnection connection, FileMapping fileMapping)
public LoadTask pause(int taskId)
public LoadTask resume(int taskId)
public LoadTask stop(int taskId)
public LoadTask retry(int taskId)
public String readLoadFailedReason(FileMapping mapping)
public void pauseAllTasks()
@Async @Scheduled(fixedDelay=1000L) @Transactional(isolation=READ_COMMITTED) public void updateLoadTaskProgress()
Copyright © 2024 The Apache Software Foundation. All rights reserved.