public interface CoordinatorRegistryCenter extends RegistryCenter
| Modifier and Type | Method and Description |
|---|---|
void |
addCacheData(String cachePath)
Add data to cache.
|
void |
evictCacheData(String cachePath)
Evict data from cache.
|
List<String> |
getChildrenKeys(String key)
Get children keys.
|
String |
getDirectly(String key)
Get value from registry center directly.
|
int |
getNumChildren(String key)
Get children number.
|
Object |
getRawCache(String cachePath)
Get raw cache object of registry center.
|
void |
persistEphemeral(String key,
String value)
Persist ephemeral data.
|
void |
persistEphemeralSequential(String key)
Persist ephemeral sequential data.
|
String |
persistSequential(String key,
String value)
Persist sequential data.
|
close, get, getRawClient, getRegistryCenterTime, init, isExisted, persist, remove, updateString getDirectly(String key)
key - keyList<String> getChildrenKeys(String key)
key - keyint getNumChildren(String key)
key - keyvoid persistEphemeral(String key, String value)
key - keyvalue - valueString persistSequential(String key, String value)
key - keyvalue - valuevoid persistEphemeralSequential(String key)
key - keyvoid addCacheData(String cachePath)
cachePath - cache pathvoid evictCacheData(String cachePath)
cachePath - cache pathCopyright © 2021 The Apache Software Foundation. All rights reserved.