@Spi(scope=SINGLETON) public interface SwitcherService
| 限定符和类型 | 方法和说明 |
|---|---|
List<Switcher> |
getAllSwitchers()
获取所有接口降级开关
|
Switcher |
getSwitcher(String name)
获取接口降级开关
|
void |
initSwitcher(String switcherName,
boolean initialValue)
初始化开关。
|
void |
setSwitcher(String switcherName,
boolean value)
设置开关状态。
|
boolean |
switcherIsOpen(String switcherName)
检查开关是否开启。
|
boolean |
switcherIsOpen(String switcherName,
boolean defaultValue)
检查开关是否开启,如果开关不存在则将开关置默认值,并返回。
|
void initSwitcher(String switcherName, boolean initialValue)
switcherName - initialValue - boolean switcherIsOpen(String switcherName)
switcherName - boolean switcherIsOpen(String switcherName, boolean defaultValue)
switcherName - defaultValue - void setSwitcher(String switcherName, boolean value)
switcherName - value - Copyright © 2016. All rights reserved.