再实现类中使用,就是继承IJob的类

 [PersistJobDataAfterExecution] //执行后的保留作业数据,链式传参(上一次的任务数据)
[DisallowConcurrentExecution]//不允许重复执行,必须等上次任务执行完成后再继续执行
[PersistJobDataAfterExecution] //执行后的保留作业数据,链式传参(上一次的任务数据)
[DisallowConcurrentExecution]//不允许重复执行,必须等上次任务执行完成后再继续执行
public class HelloJob : IJob
{
public async Task Execute(IJobExecutionContext context)
{
await Task.Run(() =>
{
Thread.Sleep();
string name = context.JobDetail.JobDataMap.GetString("张翼德");
int year = context.JobDetail.JobDataMap.GetInt("year");
string name2 = context.Trigger.JobDataMap.GetString("刘玄德");
int year3= context.MergedJobDataMap.GetInt("year");
int year2 = context.Trigger.JobDataMap.GetInt("year"); Console.WriteLine($@"JobDetail{name}" + DateTime.Now + "");
Console.WriteLine($@"Trigger{name2}" + DateTime.Now + "");
Console.WriteLine("JobDetail 当前年份" + year);
Console.WriteLine("Trigger 当前年份" + year2);
Console.WriteLine("MergedJobDataMap 当前年份" + year3); if (year==)
{
Console.WriteLine("牛逼了");
}
context.JobDetail.JobDataMap.Put("year", year + ); });
}
}

最新文章

  1. Repeater控件使用中的一些小问题
  2. [Virtualization][SDN] 讲的很好的SDN软件定义网络视频课程
  3. thymeleaf的属性优先级
  4. PHP流程控制(一)
  5. linux上备份Oracle时EXP-00091的错误解决方法
  6. 3. JavaScript 数据类型
  7. RxJava2出现:Unable to create call adapter for io.reactivex.Flowable
  8. Java面试通关要点汇总集
  9. python3使用ctypes在windows中访问C和C++动态链接库函数示例
  10. 关于HTTP协议学习(二)
  11. LAB8 android
  12. 谈谈 JAVA 的对象序列化
  13. Java调用.NET 的Web Service服务故障排除
  14. WinDbg 之 SOS扩展命令
  15. Git常用命令及场景
  16. Bootstrap+PHP实现多图上传
  17. android4.0后无法向Servlet发送请求解决办法
  18. 打印图形|2014年蓝桥杯B组题解析第五题-fishers
  19. php让页面记住表单提交后的信息方法
  20. 在程序中使用命令行的方式来调用py文件

热门文章

  1. nyoj 253:LK的旅行 【旋转卡壳入门】
  2. C# 创建日志
  3. oracle集合的应用
  4. PHP curl_exec函数
  5. Fail-Fast 机制
  6. [HDU4969]Just a Joke
  7. Archive.org:互联网档案馆
  8. Python 进阶_迭代器 & 列表解析
  9. hive中not in优化
  10. mysqldump导出数据出现问题