Bolts 框架 continueWith 没有完成代码执行
Bolts framework continueWith does not finish code execution
我有任务,它从服务器获取结果。将该数据存储到 bolt 的 .continueWith
中的数据库时,它被某些东西打断了 "completedImmediately"(在调试周期中发现)。
this.someMethod.getStatements()
.continueWith(new Continuation<List<Statement>, Object>() {
@Override public Object then(Task<List<Statement>> task) {
for (Statement statement : task.getResult()) {
saveStatement(statement);
}
return null;
}
});
已找到解决方案,内部方法存在问题,将数据存储到数据库中。
我有任务,它从服务器获取结果。将该数据存储到 bolt 的 .continueWith
中的数据库时,它被某些东西打断了 "completedImmediately"(在调试周期中发现)。
this.someMethod.getStatements()
.continueWith(new Continuation<List<Statement>, Object>() {
@Override public Object then(Task<List<Statement>> task) {
for (Statement statement : task.getResult()) {
saveStatement(statement);
}
return null;
}
});
已找到解决方案,内部方法存在问题,将数据存储到数据库中。