|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.taobao.metamorphosis.server.BrokerZooKeeper
public class BrokerZooKeeper
Broker与ZK交互,注册broker和topic等
构造方法摘要 | |
---|---|
BrokerZooKeeper(MetaConfig metaConfig)
|
方法摘要 | |
---|---|
void |
close(boolean unregister)
|
Broker |
getBroker()
|
String |
getBrokerHostName()
|
String |
getBrokerString()
|
MetaZookeeper |
getMetaZookeeper()
|
Set<String> |
getTopics()
|
org.I0Itec.zkclient.ZkClient |
getZkClient()
|
ZkUtils.ZKConfig |
getZkConfig()
|
void |
propertyChange(PropertyChangeEvent evt)
|
void |
registerBrokerInZk()
注册broker到zk |
void |
registerMasterConfigFileChecksumInZk()
|
void |
registerTopicInZk(String topic,
boolean force)
注册topic和分区信息到zk |
void |
reRegisterEveryThing()
|
void |
resetBrokerIdPath()
重新计算brokerIdPath |
void |
unregisterEveryThing()
|
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public BrokerZooKeeper(MetaConfig metaConfig)
方法详细信息 |
---|
public org.I0Itec.zkclient.ZkClient getZkClient()
public void propertyChange(PropertyChangeEvent evt)
PropertyChangeListener
中的 propertyChange
public MetaZookeeper getMetaZookeeper()
public void registerBrokerInZk() throws Exception
Exception
public Broker getBroker() throws Exception
Exception
public String getBrokerString()
public String getBrokerHostName() throws Exception
Exception
public void registerMasterConfigFileChecksumInZk() throws Exception
Exception
public void unregisterEveryThing()
public void registerTopicInZk(String topic, boolean force) throws Exception
topic
- force
- TODO
Exception
public ZkUtils.ZKConfig getZkConfig()
public Set<String> getTopics()
public void reRegisterEveryThing() throws Exception
Exception
public void close(boolean unregister)
public void resetBrokerIdPath()
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |