public final class ZookeeperRegistryCenter extends Object implements CoordinatorRegistryCenter
| 构造器和说明 |
|---|
ZookeeperRegistryCenter(ZookeeperConfiguration zkConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCacheData(String cachePath)
Add cache data.
|
void |
close()
Close registry center.
|
String |
get(String key)
Get data from registry center.
|
List<String> |
getChildrenKeys(String key)
Get node's sub-nodes list.
|
String |
getDirectly(String key)
Get data from registry center directly.
|
Object |
getRawCache(String cachePath)
Get cache's raw object.
|
void |
init()
Initialize registry center.
|
boolean |
isExisted(String key)
Adjust data is existed or not.
|
void |
persist(String key,
String value)
Persist data.
|
void |
persistEphemeral(String key,
String value)
Persist ephemeral data.
|
void |
update(String key,
String value)
Update data.
|
public ZookeeperRegistryCenter(ZookeeperConfiguration zkConfig)
public void init()
RegistryCenterinit 在接口中 RegistryCenterpublic void close()
RegistryCenterclose 在接口中 RegistryCenterpublic String get(String key)
RegistryCenterget 在接口中 RegistryCenterkey - key of datapublic String getDirectly(String key)
CoordinatorRegistryCentergetDirectly 在接口中 CoordinatorRegistryCenterkey - key of datapublic List<String> getChildrenKeys(String key)
CoordinatorRegistryCentergetChildrenKeys 在接口中 CoordinatorRegistryCenterkey - keypublic boolean isExisted(String key)
RegistryCenterisExisted 在接口中 RegistryCenterkey - key of datapublic void persist(String key, String value)
RegistryCenterpersist 在接口中 RegistryCenterkey - key of datavalue - value of datapublic void update(String key, String value)
RegistryCenterupdate 在接口中 RegistryCenterkey - key of datavalue - value of datapublic void persistEphemeral(String key, String value)
CoordinatorRegistryCenterpersistEphemeral 在接口中 CoordinatorRegistryCenterkey - key of datavalue - value of datapublic void addCacheData(String cachePath)
CoordinatorRegistryCenteraddCacheData 在接口中 CoordinatorRegistryCentercachePath - cache pathpublic Object getRawCache(String cachePath)
CoordinatorRegistryCentergetRawCache 在接口中 CoordinatorRegistryCentercachePath - cache pathCopyright © 2017. All rights reserved.