一个用scala写的,在linux下执行的定时任务调度器 定时任务时常会有一个定时任务依赖另一个定时任务,这份代码就是用来解决这个问题的
package com.tcl.bigdata.yhb.timer
import java.util.Date
import com.tcl.bigdata.yhb.timer.bean.TimerDependBean
import scala.collection.mutable
import scala.xml.XML
//import sys.process._
object TimerDependence {
val waitOutputs = new mutable.HashSet[String]
val finishOutputs = new mutable.HashSet[String]
val failedOutputs = new mutable.HashSet[String]
val com