mirror of
https://github.com/didi/KnowStreaming.git
synced 2025-12-24 03:42:07 +08:00
[Optimize]TaskResult增加返回任务分组信息
This commit is contained in:
@@ -9,6 +9,7 @@ import com.didiglobal.logi.log.ILog;
|
||||
import com.didiglobal.logi.log.LogFactory;
|
||||
import com.xiaojukeji.know.streaming.km.common.bean.entity.EntityIdInterface;
|
||||
import com.xiaojukeji.know.streaming.km.common.exception.AdminTaskCodeException;
|
||||
import com.xiaojukeji.know.streaming.km.common.utils.ConvertUtil;
|
||||
import com.xiaojukeji.know.streaming.km.common.utils.ValidateUtils;
|
||||
|
||||
import javax.annotation.PostConstruct;
|
||||
@@ -82,7 +83,15 @@ public abstract class AbstractDispatchTask<E extends Comparable & EntityIdInterf
|
||||
}
|
||||
|
||||
// 进行任务处理
|
||||
return this.processTask(subTaskList, triggerTimeUnitMs);
|
||||
TaskResult ret = this.processTask(subTaskList, triggerTimeUnitMs);
|
||||
|
||||
//组装信息
|
||||
TaskResult taskResult = new TaskResult();
|
||||
taskResult.setCode(ret.getCode());
|
||||
taskResult.setMessage(ConvertUtil.list2String(subTaskList, ","));
|
||||
|
||||
return taskResult;
|
||||
|
||||
} catch (Exception e) {
|
||||
LOGGER.error("process task failed, taskName:{}", taskName, e);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user