public class LeaderCoordinatedTask extends CoordinatedTask
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.curator.framework.recipes.leader.LeaderSelector |
doTaskLeaderSelector |
protected CountDownLatch |
finishLatch |
baseTaskPath, client, effectiveTime, error, instanceName, namespace, retryTime, success, taskDescription| 构造器和说明 |
|---|
LeaderCoordinatedTask(CoordinatedTaskDescription taskDescription,
org.apache.curator.framework.CuratorFramework client,
String instanceName,
String namespace) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
execute() |
removeTaskPath, setEffectiveTime, setRetryTimeprotected org.apache.curator.framework.recipes.leader.LeaderSelector doTaskLeaderSelector
protected CountDownLatch finishLatch
public LeaderCoordinatedTask(CoordinatedTaskDescription taskDescription, org.apache.curator.framework.CuratorFramework client, String instanceName, String namespace)
public void execute()
throws Exception
execute 在类中 CoordinatedTaskExceptionCopyright © 2017. All rights reserved.