public class ServerRunningMonitor extends AbstractCanalLifeCycle
running| 构造器和说明 |
|---|
ServerRunningMonitor() |
ServerRunningMonitor(ServerRunningData serverData) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
check()
检查当前的状态
|
void |
init() |
void |
release() |
void |
setDelayTime(int delayTime) |
void |
setDestination(java.lang.String destination) |
void |
setListener(ServerRunningListener listener) |
void |
setServerData(ServerRunningData serverData) |
void |
setZkClient(ZkClientx zkClient) |
void |
start() |
void |
stop() |
void |
waitForActive()
阻塞等待自己成为active,如果自己成为active,立马返回
|
isStartpublic ServerRunningMonitor(ServerRunningData serverData)
public ServerRunningMonitor()
public void init()
public void start()
start 在接口中 CanalLifeCyclestart 在类中 AbstractCanalLifeCyclepublic void release()
public void stop()
stop 在接口中 CanalLifeCyclestop 在类中 AbstractCanalLifeCyclepublic void waitForActive()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic boolean check()
public void setListener(ServerRunningListener listener)
public void setDelayTime(int delayTime)
public void setServerData(ServerRunningData serverData)
public void setDestination(java.lang.String destination)
public void setZkClient(ZkClientx zkClient)
Copyright © 2018. All Rights Reserved.