您的位置:首页 > 其它

job的执行

2016-06-21 12:33 274 查看
示例代码

/**

* 执行job

* @param jobName
* @return
*/
@Async
public void runJob(String jobName) {

JobMeta jobMeta = null;

jobMeta = new JobMeta(path + jobName + ".kjb", null);

LOGGER.info("Job["+path+jobName+".kjb] 运行开始。。。");

job.start();

job.waitUntilFinished();

LOGGER.info("Job["+path+jobName+".kjb] 运行结束!");

LOGGER.info("Job["+path+jobName+".kjb] 运行日志获取中。。。");

String logJson = logService.getAllLog(jobName,kettleJob.getStartDate());

LOGGER.info("Job["+path+jobName+".kjb] 运行日志已获取并缓存完毕!");

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: