Package com.barden.library.scheduler
Class Scheduler
java.lang.Object
com.barden.library.scheduler.Scheduler
Scheduler class.
-
Constructor Details
-
Scheduler
public Scheduler()
-
-
Method Details
-
getConsumer
Gets consumer.- Returns:
- Consumer.
-
getDelay
public long getDelay()Gets delay.- Returns:
- Delay.
-
getRepeat
public long getRepeat()Gets repeat.- Returns:
- Repeat.
-
isBlock
public boolean isBlock()Gets if scheduler blocks main thread or not.- Returns:
- If scheduler blocks main thread or not.
-
after
Sets delay.- Parameters:
time- Time.unit- Time unit.- Returns:
- Scheduler.
-
every
Sets repeat.- Parameters:
time- Time.unit- Time unit.- Returns:
- Scheduler.
-
block
Blocks inside thread.- Returns:
- Scheduler.
-
schedule
Schedules task.- Returns:
- Task.
-