public abstract class AbstractServiceRestMetadataResolver extends Object implements ServiceRestMetadataResolver
ServiceRestMetadataResolver class to provider some template methods assemble the instance of
ServiceRestMetadata will extended by the sub-classes.| 构造器和说明 |
|---|
AbstractServiceRestMetadataResolver(org.apache.dubbo.rpc.model.ApplicationModel applicationModel) |
| 限定符和类型 | 方法和说明 |
|---|---|
ServiceRestMetadata |
resolve(Class<?> serviceType)
Resolve the
REST metadata from the specified
Dubbo Service interface or type |
ServiceRestMetadata |
resolve(Class<?> serviceType,
ServiceRestMetadata serviceRestMetadata) |
boolean |
supports(Class<?> serviceType)
Support to resolve
REST metadata or not |
boolean |
supports(Class<?> serviceType,
boolean consumer) |
public AbstractServiceRestMetadataResolver(org.apache.dubbo.rpc.model.ApplicationModel applicationModel)
public final boolean supports(Class<?> serviceType)
ServiceRestMetadataResolverREST metadata or notsupports 在接口中 ServiceRestMetadataResolverserviceType - Dubbo Service interface or typetrue, or falsepublic final boolean supports(Class<?> serviceType, boolean consumer)
supports 在接口中 ServiceRestMetadataResolverpublic final ServiceRestMetadata resolve(Class<?> serviceType)
ServiceRestMetadataResolverREST metadata from the specified
Dubbo Service interface or typeresolve 在接口中 ServiceRestMetadataResolverserviceType - Dubbo Service interface or typepublic final ServiceRestMetadata resolve(Class<?> serviceType, ServiceRestMetadata serviceRestMetadata)
resolve 在接口中 ServiceRestMetadataResolverCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.