public class TimeEntity extends Object
| Constructor and Description |
|---|
TimeEntity(long initialDelay,
long timeInterval,
TimeUnit timeUnit) |
TimeEntity(long timeInterval,
TimeUnit timeUnit)
defaults initial delay to 0 timeunits
|
| Modifier and Type | Method and Description |
|---|---|
static TimeEntity |
everyDay() |
static TimeEntity |
everyHour() |
static TimeEntity |
everyMinute() |
static TimeEntity |
everySecond() |
long |
getInitialDelay() |
long |
getTimeInterval() |
TimeUnit |
getTimeUnit() |
void |
setInitialDelay(long initialDelay) |
void |
setTimeInterval(long timeInterval) |
void |
setTimeUnit(TimeUnit timeUnit) |
String |
toString() |
public TimeEntity(long timeInterval,
TimeUnit timeUnit)
timeInterval - repeat time interval of tasktimeUnit - unit of time, for tracking the intervalpublic TimeEntity(long initialDelay,
long timeInterval,
TimeUnit timeUnit)
initialDelay - initial delay for triggering the tasktimeInterval - repeat time interval of tasktimeUnit - unit of time, for tracking the intervalpublic static TimeEntity everySecond()
public static TimeEntity everyMinute()
public static TimeEntity everyHour()
public static TimeEntity everyDay()
public long getTimeInterval()
public void setTimeInterval(long timeInterval)
public TimeUnit getTimeUnit()
public void setTimeUnit(TimeUnit timeUnit)
public long getInitialDelay()
public void setInitialDelay(long initialDelay)
Copyright © 2015–2022. All rights reserved.