mirror of
https://github.com/PowerJob/PowerJob.git
synced 2025-07-17 00:00:04 +08:00
获取任务执行结果,并将结果返回给控制台
This commit is contained in:
parent
b9bd8079f2
commit
46165ccd97
@ -9,9 +9,17 @@ import tech.powerjob.worker.log.OmsLogger;
|
||||
public class SpringMethodProcessorService {
|
||||
|
||||
@PowerJob("test")
|
||||
public void test(TaskContext context) {
|
||||
public String test(TaskContext context) {
|
||||
OmsLogger omsLogger = context.getOmsLogger();
|
||||
omsLogger.warn("测试日志");
|
||||
System.out.println("测试执行");
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@PowerJob("test1")
|
||||
public String test1(TaskContext context) {
|
||||
OmsLogger omsLogger = context.getOmsLogger();
|
||||
omsLogger.warn("测试日志");
|
||||
return "测试日志";
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
package tech.powerjob.worker.processor;
|
||||
|
||||
import tech.powerjob.common.serialize.JsonUtils;
|
||||
import tech.powerjob.worker.core.processor.ProcessResult;
|
||||
import tech.powerjob.worker.core.processor.TaskContext;
|
||||
import tech.powerjob.worker.core.processor.sdk.BasicProcessor;
|
||||
@ -19,7 +20,7 @@ public class MethodBasicProcessor implements BasicProcessor {
|
||||
|
||||
@Override
|
||||
public ProcessResult process(TaskContext context) throws Exception {
|
||||
method.invoke(bean,context);
|
||||
return new ProcessResult(true);
|
||||
Object result = method.invoke(bean, context);
|
||||
return new ProcessResult(true, JsonUtils.toJSONString(result));
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user