Quartz—向execute函数中传入参数
2016-11-01 20:45
232 查看
Quartz向execute函数中传入参数分三步:
第一步:在JobDetail类的getJobDataMap()方法中添加特定参数及其所对应的值
。jobDetail.getJobDataMap().put("Test", "This is test value");
第二步:在execute()方法中传出上下文参数context。
public void execute(JobExecutionContext context) throws JobExecutionException
第三步:获取JobDataMap,从Map中获得所需数据。
JobDataMap map = context.getJobDetail().getJobDataMap(); String str = dataMap.getString("Test");
测试:
System.out.println(str);
相关文章推荐
- spring+quartz往task类内部传入参数
- 以表达式作为参数传入SQL的存储过程中去
- 传递参数的模式最适合向函数传入大量可先参数的情形
- js问题-解决定时器不能传入函数参数问题
- Oracle存储过程中传入参数,传出字符串
- 某游戏直接打开.mod类型 传入参数问题
- java定时框架Quartz的简单应用(附:读取properties文件参数代码)
- python *args **kwargs,传入不固定的参数给函数,或者传入很多的内容给函数,常用在构造函数中。
- JavaScript中函数传入参数与外部变量绑定
- VC控制台程序中函数的传入参数首字母不能为下划线
- MyBatis传入参数为集合 list 数组 map写法
- vc 调用win32程序 参数传入问题
- struts用对象封装传入的参数
- springMvc 可传入的参数
- windos批处理从dos界面传入参数到批处理文件的方法
- MyBatis传入多个参数的问题
- C# 方法传参时,传入值类型、引用类型、string引用类型、ref修饰参数时分析
- MyBatis传入多个参数的问题
- foreach 是传入参数是 Set<Long[]>时,数据循环都是同样数据的问题
- mybatis if test 之 0当做参数传入出问题