public class LocalFileConfigRepository extends AbstractConfigRepository implements RepositoryChangeListener
| 构造器和说明 |
|---|
LocalFileConfigRepository(String namespace)
Constructor.
|
LocalFileConfigRepository(String namespace,
ConfigRepository upstream) |
| 限定符和类型 | 方法和说明 |
|---|---|
Properties |
getConfig()
Get the config from this repository.
|
ConfigSourceType |
getSourceType()
Return the config's source type, i.e. where is the config loaded from
|
void |
onRepositoryChange(String namespace,
Properties newProperties)
Invoked when config repository changes.
|
void |
setUpstreamRepository(ConfigRepository upstreamConfigRepository)
Set the fallback repo for this repository.
|
addChangeListener, removeChangeListenerpublic LocalFileConfigRepository(String namespace)
namespace - the namespacepublic LocalFileConfigRepository(String namespace, ConfigRepository upstream)
public Properties getConfig()
ConfigRepositorygetConfig 在接口中 ConfigRepositorypublic void setUpstreamRepository(ConfigRepository upstreamConfigRepository)
ConfigRepositorysetUpstreamRepository 在接口中 ConfigRepositoryupstreamConfigRepository - the upstream repopublic ConfigSourceType getSourceType()
ConfigRepositorygetSourceType 在接口中 ConfigRepositorypublic void onRepositoryChange(String namespace, Properties newProperties)
RepositoryChangeListeneronRepositoryChange 在接口中 RepositoryChangeListenernamespace - the namespace of this repository changenewProperties - the properties after changeCopyright © 2019 Ctrip, Inc.. All rights reserved.