public interface CenterRepository
extends org.apache.shardingsphere.spi.TypeBasedSPI
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
Close.
|
String |
get(String key)
Get data from config center.
|
List<String> |
getChildrenKeys(String key)
Get node's sub-nodes list.
|
void |
init(CenterConfiguration config)
Initialize config center.
|
void |
persist(String key,
String value)
Persist data.
|
void |
watch(String key,
DataChangedEventListener dataChangedEventListener)
Watch key or path of the config server.
|
void init(CenterConfiguration config)
config - config center configurationString get(String key)
Maybe use cache if existed.
key - key of datavoid persist(String key, String value)
key - key of datavalue - value of datavoid close()
List<String> getChildrenKeys(String key)
key - key of datavoid watch(String key, DataChangedEventListener dataChangedEventListener)
key - key of datadataChangedEventListener - data changed event listenerCopyright © 2020 The Apache Software Foundation. All rights reserved.