public class NacosDelayTaskExecuteEngine extends AbstractNacosTaskExecuteEngine<AbstractDelayTask>
lock, tasks| 构造器和说明 |
|---|
NacosDelayTaskExecuteEngine(String name) |
NacosDelayTaskExecuteEngine(String name,
int initCapacity,
org.slf4j.Logger logger) |
NacosDelayTaskExecuteEngine(String name,
int initCapacity,
org.slf4j.Logger logger,
long processInterval) |
NacosDelayTaskExecuteEngine(String name,
org.slf4j.Logger logger) |
NacosDelayTaskExecuteEngine(String name,
org.slf4j.Logger logger,
long processInterval) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addTask(Object key,
AbstractDelayTask newTask)
Add task into execute pool.
|
protected void |
processTasks()
process tasks in execute engine.
|
addProcessor, getAllProcessorKey, getAllTaskKeys, getEngineLog, getProcessor, isEmpty, removeProcessor, removeTask, setDefaultTaskProcessor, shutdown, sizepublic NacosDelayTaskExecuteEngine(String name)
public NacosDelayTaskExecuteEngine(String name, org.slf4j.Logger logger)
public NacosDelayTaskExecuteEngine(String name, org.slf4j.Logger logger, long processInterval)
public NacosDelayTaskExecuteEngine(String name, int initCapacity, org.slf4j.Logger logger)
public NacosDelayTaskExecuteEngine(String name, int initCapacity, org.slf4j.Logger logger, long processInterval)
protected void processTasks()
AbstractNacosTaskExecuteEnginepublic void addTask(Object key, AbstractDelayTask newTask)
NacosTaskExecuteEnginekey - key of tasknewTask - taskCopyright © 2018–2020 Alibaba Group. All rights reserved.