| 程序包 | 说明 |
|---|---|
| cn.zzq0324.radish.extension |
| 限定符和类型 | 方法和说明 |
|---|---|
static BusinessScenario |
BusinessScenario.of() |
static BusinessScenario |
BusinessScenario.of(String business) |
static BusinessScenario |
BusinessScenario.of(String business,
String useCase) |
static BusinessScenario |
BusinessScenario.of(String business,
String useCase,
String scenario) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<BusinessScenario,List<T>> |
ExtensionLoader.getExtensionInfoMap() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
ExtensionLoader.getExtension(Class<T> type,
BusinessScenario scenario) |
static <T> T |
ExtensionLoader.getExtension(Class<T> type,
BusinessScenario scenario,
boolean fallback) |
static <T> List<T> |
ExtensionLoader.getExtensionList(Class<T> type,
BusinessScenario scenario)
根据场景获取对应的扩展实现列表,不支持容错降级
|
static <T> List<T> |
ExtensionLoader.getExtensionList(Class<T> type,
BusinessScenario scenario,
boolean failOver)
根据场景获取对应的扩展实现列表
|
static <T> List<T> |
ExtensionLoader.getFailOverExtensionList(Class<T> type,
BusinessScenario scenario) |
Copyright © 2023. All rights reserved.