欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

使用kettle api 停止运行的job

更新时间: 2014-01-05 02:29:41 责任编辑: Author_N1

 

求助:使用Kettle api 停止运行的Job
最近我们项目需要使用Kettle,本人成功的将其集成到项目中,但是中途遇到一个很郁闷的问题,就是不知道如何使用api停止正在运行的Job,我使用的是kettle3.2版本。下面是我调用并执行资源库中的Job的代码:

public void executeJobToResorce() throws KettleException {
                //初始化
                EnvUtil.environmentInit();
                JobEntryLoader.init();
                StepLoader.init();
                //日志
                LogWriter log=LogWriter.getInstance("KettleTest.log", true, LogWriter.LOG_LEVEL_DETAILED);
                //用户
                UserInfo userInfo=new UserInfo();
                userInfo.setLogin("admin");
                userInfo.setName("admin");
                //数据库连接元对象
                /**
                 * Construct a new database connections.  Note that not all these parameters are not always mandatory.
                 * 
                 * @param name The database name
                 * @param type The type of database
                 * @param access The type of database access
                 * @param host The hostname or IP address
                 * @param db The database name
                 * @param port The port on which the database listens.
                 * @param user The username
                 * @param pass The password
                 */
                DatabaseMeta connection=new DatabaseMeta("10.207.6.109-sspa", "Oracle", "Native", "10.207.6.109", "orcl", "1521", "sspa", "sspa");
                //资源库元对象
                RepositoryMeta repinfo=new RepositoryMeta();
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:29:41
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/10520/
本文WWW.DOC100.NET DOC100.NET版权所有。