Class NextTimer
java.lang.Object
com.swiftmq.impl.streams.comp.timer.NextTimer
- All Implemented Interfaces:
Timer
-
Method Summary
Modifier and TypeMethodDescriptionStarts the timer at the begin of the next dayStarts the timer at the begin of the next hourStarts the timer at the begin of the next minuteStarts the timer at the begin of the next secondvoidclose()Closes this Timer.voidcollect(long interval) Internal usevoidInternal use.com.swiftmq.swiftlet.timer.event.TimerListenerInternal use.name()Returns the name of the Timer.onTimer(TimerCallback callback) Sets the onTimer callback.voidReconfigures this Timer and applies new settingsreset()Resets the value of a TimervoidsetTimerListener(com.swiftmq.swiftlet.timer.event.TimerListener listener) Internal use.voidstart()Starts this Timer.toString()
-
Method Details
-
executeCallback
Description copied from interface:TimerInternal use.- Specified by:
executeCallbackin interfaceTimer- Throws:
Exception
-
beginOfDay
-
beginOfHour
-
beginOfMinute
-
beginOfSecond
-
setTimerListener
public void setTimerListener(com.swiftmq.swiftlet.timer.event.TimerListener listener) Description copied from interface:TimerInternal use.- Specified by:
setTimerListenerin interfaceTimer
-
getTimerListener
public com.swiftmq.swiftlet.timer.event.TimerListener getTimerListener()Description copied from interface:TimerInternal use.- Specified by:
getTimerListenerin interfaceTimer
-
name
-
onTimer
Description copied from interface:TimerSets the onTimer callback. -
collect
-
start
-
reset
-
reconfigure
Description copied from interface:TimerReconfigures this Timer and applies new settings- Specified by:
reconfigurein interfaceTimer- Throws:
Exception
-
close
-
toString
-