Мое приложение сразу же вызывает следующую задачу таймера из другого класса OnStart, одна из проблем, которую я пытаюсь избежать, заключается в том, что следующая задача вызывается до того, как будет выполнена первая. Как мне подойти к этому?
import ratpack.server.Service
import ratpack.server.StartEvent
import ratpack.server.StopEvent
import java.util.timer.*
class FTPPoller implements Service {
@Override
void onStart(StartEvent event) throws Exception {
println 'Hey, I started'
new Timer().schedule({FTPlisten.FTPdownload("localhost", "*****", "*****")} as TimerTask, 1000, 5000)
}
}
Timer
? Можете ли вы показать свой импорт? - person tim_yates   schedule 17.05.2016import ratpack.server.Service
import ratpack.server.StartEvent
import ratpack.server.StopEvent
import groovy.transform.Field
import java.util.timer.*
- person Mohamed Ashmawy   schedule 17.05.2016