cloudopt-next-quartz,是方便大家使用 quartz 定时器的一个插件。vertx 虽然自身也有定时器,但那个定时器比较简单,功能没有 quartz 强大。
在使用前请先自行引用相应的依赖。请自行添加版本号。
<dependency>
<groupId>net.cloudopt.next</groupId>
<artifactId>cloudopt-next-quartz</artifactId>
</dependency>
class Task1: Job {
override fun execute(context: JobExecutionContext?) {
println("Hello!")
}
}
var plugin = QuartzPlugin()
val job = JobBean()
job.jobClass = "net.cloudopt.next.quartz.test.Task1"
job.cronExpression = "* * * * * ? *"
job.jobGroup = "TaskJob"
job.jobDesc = "TaskJob"
plugin.addJob(job)
CloudoptServer.addPlugin(plugin)
CloudoptServer.run()
当前内容版权归 cloudoptlab 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 cloudoptlab .