Package com.alibaba.cloud.sentinel.feign
Class SentinelContractHolder
java.lang.Object
com.alibaba.cloud.sentinel.feign.SentinelContractHolder
- All Implemented Interfaces:
feign.Contract
Using static field
METADATA_MAP to hold
MethodMetadata data.- Author:
- Jim
-
Nested Class Summary
Nested classes/interfaces inherited from interface feign.Contract
feign.Contract.BaseContract, feign.Contract.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionmap key is constructed by ClassFullName + configKey. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<feign.MethodMetadata>parseAndValidateMetadata(Class<?> targetType)
-
Field Details
-
METADATA_MAP
map key is constructed by ClassFullName + configKey. configKey is constructed byFeign.configKey(java.lang.Class, java.lang.reflect.Method)
-
-
Constructor Details
-
SentinelContractHolder
public SentinelContractHolder(feign.Contract delegate)
-
-
Method Details
-
parseAndValidateMetadata
- Specified by:
parseAndValidateMetadatain interfacefeign.Contract
-