public abstract class BaseRetrofitDegrade extends Object implements RetrofitDegrade, ResourceNameParser, org.springframework.context.EnvironmentAware
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.springframework.core.env.Environment |
environment |
protected static String |
HTTP_OUT |
protected static Map<Method,String> |
RESOURCE_NAME_CACHE |
NONE, RESILIENCE4J, SENTINEL| 构造器和说明 |
|---|
BaseRetrofitDegrade() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
formatResourceName(String baseUrl,
HttpMethodPath httpMethodPath) |
protected boolean |
isDefaultOrStatic(Method method) |
String |
parseResourceName(Method method,
Class<?> service)
解析资源名称
|
void |
setEnvironment(org.springframework.core.env.Environment environment) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEnableDegrade, loadDegradeRulesparseHttpMethodPathpublic String parseResourceName(Method method, Class<?> service)
ResourceNameParserparseResourceName 在接口中 ResourceNameParsermethod - 方法service - 接口类protected String formatResourceName(String baseUrl, HttpMethodPath httpMethodPath)
protected boolean isDefaultOrStatic(Method method)
public void setEnvironment(org.springframework.core.env.Environment environment)
setEnvironment 在接口中 org.springframework.context.EnvironmentAwareCopyright © 2024. All rights reserved.