1 /////////////////////////////////////////////////////////////////////
3 def runIn(int seconds, Closure functionToCall) {
4 /*if (timersFuncList.contains(functionToCall)) {
5 timersList[timersFuncList.indexOf(functionToCall)].cancel()
6 def task = timersList[timersFuncList.indexOf(functionToCall)].runAfter(1000*seconds*0, functionToCall)
8 timersFuncList.add(functionToCall)
9 timersList.add(new SimulatedTimer())
10 def task = timersList[timersFuncList.indexOf(functionToCall)].runAfter(1000*seconds*0, functionToCall)
15 def runIn(int seconds, Closure functionToCall, LinkedHashMap metaData) {
16 runIn(seconds, functionToCall)
19 def runIn(int seconds, String nameOfFunction, LinkedHashMap metaData) {
20 runIn(seconds, nameOfFunction)
23 def runIn(int seconds, String nameOfFunction) {
24 /*timersFuncList.add(nameOfFunction)
25 timersList.add(new SimulatedTimer())
26 def task = timersList[timersFuncList.indexOf(nameOfFunction)].runAfter(seconds*1000*0) {