Class TrimbleMapsTimer
-
- All Implemented Interfaces:
public final class TrimbleMapsTimerSchedules a delay of restartAfterMillis milliseconds and then restarts.
-
-
Field Summary
Fields Modifier and Type Field Description private LongrestartAfterMillis
-
Constructor Summary
Constructors Constructor Description TrimbleMapsTimer(Long restartAfterMillis)
-
Method Summary
Modifier and Type Method Description final LonggetRestartAfterMillis()Delay in milliseconds final UnitsetRestartAfterMillis(Long restartAfterMillis)Delay in milliseconds final JobstartTimer(Function0<Unit> executeLambda)final UnitstopJobs()
-
-
-
Constructor Detail
-
TrimbleMapsTimer
TrimbleMapsTimer(Long restartAfterMillis)
-
-
Method Detail
-
getRestartAfterMillis
final Long getRestartAfterMillis()
Delay in milliseconds
-
setRestartAfterMillis
final Unit setRestartAfterMillis(Long restartAfterMillis)
Delay in milliseconds
-
startTimer
final Job startTimer(Function0<Unit> executeLambda)
- Parameters:
executeLambda- lambda function that is to be executed after restartAfterMillis milliseconds.
-
-