类 ProviderModel
- java.lang.Object
-
- org.apache.dubbo.rpc.model.ServiceModel
-
- org.apache.dubbo.rpc.model.ProviderModel
-
public class ProviderModel extends ServiceModel
ProviderModel is about published services
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classProviderModel.RegisterStatedURL
-
构造器概要
构造器 构造器 说明 ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ServiceConfigBase<?> serviceConfig)ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ServiceConfigBase<?> serviceConfig, ModuleModel moduleModel, ServiceMetadata serviceMetadata)ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ServiceConfigBase<?> serviceConfig, ServiceMetadata serviceMetadata)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddStatedUrl(ProviderModel.RegisterStatedURL url)booleanequals(Object o)List<ProviderMethodModel>getAllMethodModels()ProviderMethodModelgetMethodModel(String methodName, String[] argTypes)List<ProviderMethodModel>getMethodModelList(String methodName)ObjectgetServiceInstance()List<ProviderModel.RegisterStatedURL>getStatedUrl()inthashCode()-
从类继承的方法 org.apache.dubbo.rpc.model.ServiceModel
getAllMethods, getClassLoader, getConfig, getDestroyCaller, getModuleModel, getProxyObject, getReferenceConfig, getServiceConfig, getServiceInterfaceClass, getServiceKey, getServiceMetadata, getServiceModel, getServiceName, setClassLoader, setDestroyCaller, setProxyObject, setServiceKey
-
-
-
-
构造器详细资料
-
ProviderModel
public ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ServiceConfigBase<?> serviceConfig)
-
ProviderModel
public ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ServiceConfigBase<?> serviceConfig, ServiceMetadata serviceMetadata)
-
ProviderModel
public ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ServiceConfigBase<?> serviceConfig, ModuleModel moduleModel, ServiceMetadata serviceMetadata)
-
-
方法详细资料
-
getServiceInstance
public Object getServiceInstance()
-
getStatedUrl
public List<ProviderModel.RegisterStatedURL> getStatedUrl()
-
addStatedUrl
public void addStatedUrl(ProviderModel.RegisterStatedURL url)
-
getAllMethodModels
public List<ProviderMethodModel> getAllMethodModels()
-
getMethodModel
public ProviderMethodModel getMethodModel(String methodName, String[] argTypes)
-
getMethodModelList
public List<ProviderMethodModel> getMethodModelList(String methodName)
-
equals
public boolean equals(Object o)
- 覆盖:
equals在类中ServiceModel
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中ServiceModel
-
-