类 AbstractDelayTask
java.lang.Object
com.alibaba.nacos.common.task.AbstractDelayTask
- 所有已实现的接口:
NacosTask
Abstract task which can delay and merge.
- 作者:
- huali, xiweng.yy
-
字段概要
字段修饰符和类型字段说明protected static final longThe default time interval, in milliseconds, between tasks. -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明longlongabstract voidmerge(AbstractDelayTask task) merge task.voidsetLastProcessTime(long lastProcessTime) voidsetTaskInterval(long interval) booleanJudge Whether this nacos task should do.
-
字段详细资料
-
INTERVAL
protected static final long INTERVALThe default time interval, in milliseconds, between tasks.- 另请参阅:
-
-
构造器详细资料
-
AbstractDelayTask
public AbstractDelayTask()
-
-
方法详细资料
-
merge
merge task.- 参数:
task- task
-
setTaskInterval
public void setTaskInterval(long interval) -
getTaskInterval
public long getTaskInterval() -
setLastProcessTime
public void setLastProcessTime(long lastProcessTime) -
getLastProcessTime
public long getLastProcessTime() -
shouldProcess
public boolean shouldProcess()从接口复制的说明:NacosTaskJudge Whether this nacos task should do.- 指定者:
shouldProcess在接口中NacosTask- 返回:
- true means the nacos task should be done, otherwise false
-