类 PushExecuteTask
- java.lang.Object
-
- com.alibaba.nacos.common.task.AbstractExecuteTask
-
- com.alibaba.nacos.naming.push.v2.task.PushExecuteTask
-
- 所有已实现的接口:
com.alibaba.nacos.common.task.NacosTask,java.lang.Runnable
public class PushExecuteTask extends com.alibaba.nacos.common.task.AbstractExecuteTaskNacos naming push execute task.- 作者:
- xiweng.yy
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 private classPushExecuteTask.ServicePushCallback
-
字段概要
字段 修饰符和类型 字段 说明 private PushDelayTaskdelayTaskprivate PushDelayTaskExecuteEnginedelayTaskEngineprivate Serviceservice
-
构造器概要
构造器 构造器 说明 PushExecuteTask(Service service, PushDelayTaskExecuteEngine delayTaskEngine, PushDelayTask delayTask)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private PushDataWrappergeneratePushData()private java.util.Collection<java.lang.String>getTargetClientIds()voidrun()
-
-
-
字段详细资料
-
service
private final Service service
-
delayTaskEngine
private final PushDelayTaskExecuteEngine delayTaskEngine
-
delayTask
private final PushDelayTask delayTask
-
-
构造器详细资料
-
PushExecuteTask
public PushExecuteTask(Service service, PushDelayTaskExecuteEngine delayTaskEngine, PushDelayTask delayTask)
-
-
方法详细资料
-
run
public void run()
-
generatePushData
private PushDataWrapper generatePushData()
-
getTargetClientIds
private java.util.Collection<java.lang.String> getTargetClientIds()
-
-