| Modifier and Type | Method and Description |
|---|---|
default void |
DynamicConfiguration.addListener(String key,
ConfigurationListener listener)
|
void |
DynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener)
Register a configuration listener for a specified key
The listener only works for service governance purpose, so the target group would always be the value user
specifies at startup or 'dubbo' by default.
|
void |
AbstractDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener) |
default void |
DynamicConfiguration.removeListener(String key,
ConfigurationListener listener)
|
void |
DynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener)
Stops one listener from listening to value changes in the specified key.
|
void |
AbstractDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
FileSystemDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener) |
void |
FileSystemDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
NopDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener)
Deprecated.
|
void |
NopDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CompositeDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener) |
void |
CompositeDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConsulDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener) |
void |
ConsulDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
ApolloDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener)
Since all governance rules will lay under dubbo group, this method now always uses the default dubboConfig and
ignores the group parameter.
|
void |
ApolloDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
EtcdDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener) |
void |
EtcdDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener) |
| Constructor and Description |
|---|
EtcdConfigWatcher(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
NacosDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener) |
void |
NacosDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
CacheListener.addListener(String key,
ConfigurationListener configurationListener) |
void |
ZookeeperDynamicConfiguration.addListener(String key,
String group,
ConfigurationListener listener)
For service governance, multi group is not supported by this implementation.
|
void |
CacheListener.removeListener(String key,
ConfigurationListener configurationListener) |
void |
ZookeeperDynamicConfiguration.removeListener(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConfiguratorListener
AbstractConfiguratorListener
|
| Modifier and Type | Method and Description |
|---|---|
default void |
GovernanceRuleRepository.addListener(String key,
ConfigurationListener listener)
|
void |
GovernanceRuleRepository.addListener(String key,
String group,
ConfigurationListener listener)
Register a configuration listener for a specified key
The listener only works for service governance purpose, so the target group would always be the value user
specifies at startup or 'dubbo' by default.
|
void |
DefaultGovernanceRuleRepositoryImpl.addListener(String key,
String group,
ConfigurationListener listener) |
default void |
GovernanceRuleRepository.removeListener(String key,
ConfigurationListener listener) |
void |
GovernanceRuleRepository.removeListener(String key,
String group,
ConfigurationListener listener)
Stops one listener from listening to value changes in the specified key.
|
void |
DefaultGovernanceRuleRepositoryImpl.removeListener(String key,
String group,
ConfigurationListener listener) |
| Modifier and Type | Class and Description |
|---|---|
class |
AppRouter
Application level router, "application.condition-router"
|
class |
ListenableRouter
Abstract router which listens to dynamic configuration
|
class |
ServiceRouter
Service level router, "server-unique-name.condition-router"
|
| Modifier and Type | Class and Description |
|---|---|
class |
TagRouter
TagRouter, "application.tag-router"
|
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.