如何检查工作是否完成?

时间:2016-01-18 15:56:58

标签: java json

我有json响应,它有三种不同的状态"处理","待定","已完成"。我想设置一个计时器来检查 json 状态是否已经完成。为此,我有以下代码:

       json = jsonDataWrapper.wrap(jobCreateResponse, JobResponseJSON.class);

    final Timer timer = new Timer();

    timer.schedule( new TimerTask() {
        public void run() {

            if(json.getStatus().equals("Finished"))
                timer.cancel();

        }
    }, 5, 60*1000);

此调度程序不会等到计时器完成已提及的任务。有没有办法检查 json 的状态,以便在一定时间后检查它是否已经完成,状态为"已完成" ?

0 个答案:

没有答案