类 DistroSyncChangeTask
- java.lang.Object
-
- com.alibaba.nacos.common.task.AbstractExecuteTask
-
- com.alibaba.nacos.core.distributed.distro.task.execute.AbstractDistroExecuteTask
-
- com.alibaba.nacos.core.distributed.distro.task.execute.DistroSyncChangeTask
-
- 所有已实现的接口:
com.alibaba.nacos.common.task.NacosTask,java.lang.Runnable
public class DistroSyncChangeTask extends AbstractDistroExecuteTask
Distro sync change task.- 作者:
- xiweng.yy
-
-
字段概要
字段 修饰符和类型 字段 说明 private static com.alibaba.nacos.consistency.DataOperationOPERATION
-
构造器概要
构造器 构造器 说明 DistroSyncChangeTask(DistroKey distroKey, DistroComponentHolder distroComponentHolder)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected booleandoExecute()Do execute for different sub class.protected voiddoExecuteWithCallback(DistroCallback callback)Do execute with callback for different sub class.protected com.alibaba.nacos.consistency.DataOperationgetDataOperation()GetDataOperationfor current task.private DistroDatagetDistroData(java.lang.String type)java.lang.StringtoString()-
从类继承的方法 com.alibaba.nacos.core.distributed.distro.task.execute.AbstractDistroExecuteTask
getDistroComponentHolder, getDistroKey, handleFailedTask, run
-
-
-
-
构造器详细资料
-
DistroSyncChangeTask
public DistroSyncChangeTask(DistroKey distroKey, DistroComponentHolder distroComponentHolder)
-
-
方法详细资料
-
getDataOperation
protected com.alibaba.nacos.consistency.DataOperation getDataOperation()
从类复制的说明:AbstractDistroExecuteTaskGetDataOperationfor current task.- 指定者:
getDataOperation在类中AbstractDistroExecuteTask- 返回:
- data operation
-
doExecute
protected boolean doExecute()
从类复制的说明:AbstractDistroExecuteTaskDo execute for different sub class.- 指定者:
doExecute在类中AbstractDistroExecuteTask- 返回:
- result of execute
-
doExecuteWithCallback
protected void doExecuteWithCallback(DistroCallback callback)
从类复制的说明:AbstractDistroExecuteTaskDo execute with callback for different sub class.- 指定者:
doExecuteWithCallback在类中AbstractDistroExecuteTask- 参数:
callback- callback
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
getDistroData
private DistroData getDistroData(java.lang.String type)
-
-