spring+quartz往task类内部传入参数
来源:互联网 发布:p2p h.264网络摄像机 编辑:程序博客网 时间:2024/06/05 00:11
用的spring,需要在XML里面往JobDetailBean注入一个org.quartz.JobDataMap作为参数.在类里面可以直接取出来.(如果不用spring,可以直接配置job-data-map)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<
bean
name
=
"testDataMap"
class
=
"org.quartz.JobDataMap"
>
<
constructor-arg
>
<
map
>
<
entry
key
=
"PARAM1"
value
=
"参数1"
></
entry
>
<
entry
key
=
"PARAM2"
value
=
"参数2"
></
entry
>
<
entry
key
=
"PARAM3"
value
=
"参数3"
></
entry
>
</
map
>
</
constructor-arg
>
</
bean
>
<
bean
name
=
"jobDetail1"
class
=
"org.springframework.scheduling.quartz.JobDetailBean"
>
<
property
name
=
"jobClass"
>
<
value
>
com.test.quartzforcz.sendTask
</
value
>
</
property
>
<
property
name
=
"jobDataMap"
>
<
ref
bean
=
"testDataMap"
/>
</
property
>
</
bean
>
在Job类中的 executeInternal(JobExecutionContext context) 中这样取出:
1
2
JobDataMap dataMap = context.getJobDetail().getJobDataMap();
logger.info(
"PARAM1:"
+ dataMap.getString(
"PARAM1"
));
0 0
- spring+quartz往task类内部传入参数
- spring task quartz
- Spring task quartz 示例
- quartz,spring-quartz,spring-task,spring-schedule
- spring Quartz 和 Spring Task
- spring Quartz 和spring Task
- spring 传入参数
- TimerTask、Quartz、Spring-Task 详解
- Quartz Spring与Spring Task总结
- Quartz Spring与Spring Task总结
- Quartz Spring与Spring Task总结
- Quartz Spring与Spring Task总结
- Quartz Spring与Spring Task总结
- Quartz Spring与Spring Task总结
- Spring Quartz 和 Spring Task使用比较
- Quartz Spring与Spring Task总结
- Spring Quartz 和 Spring Task使用比较
- spring Quartz和 Spring Task定时任务
- php_curl
- 1003. Emergency
- QLineEdit 无法发信号,该如何处理
- 调研报告——语义网
- AutoAdaptationScrollView能够适应自动内容大小的ScrollView
- spring+quartz往task类内部传入参数
- 使用第三方SDK检测给定图片人脸数的心得体会(一)
- 对双向相关bean的一些思考
- 史上最详细的Android Studio系列教程(一)
- swr_convert函数介绍
- 问题求解
- 宏定义转换为字符串
- java显示1秒前,1分钟前,2分钟前,3天前
- 滑动ListView时,CheckBox控件错乱