类 DubboServiceAddressURL
- java.lang.Object
-
- org.apache.dubbo.common.URL
-
- org.apache.dubbo.common.url.component.ServiceAddressURL
-
- org.apache.dubbo.common.url.component.DubboServiceAddressURL
-
- 所有已实现的接口:
Serializable
public class DubboServiceAddressURL extends ServiceAddressURL
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 DubboServiceAddressURL(URLAddress urlAddress, URLParam urlParam, URL consumerURL, ServiceConfigURL overrideURL)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(Object obj)ignore consumer url compare.Map<String,String>getAllParameters()The returned parameters is imprecise regarding override priorities of consumer url and provider url.StringgetAnyMethodParameter(String key)StringgetMethodParameter(String method, String key)ServiceConfigURLgetOverrideURL()StringgetParameter(String key)ScopeModelgetScopeModel()ServiceModelgetServiceModel()StringgetSide()inthashCode()voidsetOverrideURL(ServiceConfigURL overrideURL)static DubboServiceAddressURLvalueOf(String rawURL, URL consumerURL)static DubboServiceAddressURLvalueOf(String rawURL, URL consumerURL, ServiceConfigURL overriddenURL)-
从类继承的方法 org.apache.dubbo.common.url.component.ServiceAddressURL
getApplication, getCategory, getConcatenatedParameter, getConsumerURL, getGroup, getPath, getRemoteApplication, getServiceInterface, getVersion, setScopeModel, setServiceModel, toString
-
从类继承的方法 org.apache.dubbo.common.URL
addAttributes, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameterAndEncoded, addParameterIfAbsent, addParameters, addParameters, addParametersIfAbsent, addParameterString, buildKey, cacheableValueOf, clearParameters, decode, encode, getAbsolutePath, getAddress, getApplication, getApplicationModel, getAttribute, getAttribute, getAttributes, getAuthority, getBackupAddress, getBackupAddress, getBackupUrls, getBooleanParameter, getBooleanParameter, getCategory, getCategory, getColonSeparatedKey, getDisplayServiceKey, getGroup, getHost, getIntParameter, getIntParameter, getIp, getMethodBooleanParameter, getMethodBooleanParameter, getMethodIntParameter, getMethodIntParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameterAndDecoded, getMethodParameterAndDecoded, getMethodParameterStrict, getMethodPositiveIntParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getOrDefaultApplicationModel, getOrDefaultFrameworkModel, getOrDefaultModuleModel, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameterAndDecoded, getParameterAndDecoded, getParameters, getParameters, getPassword, getPathKey, getPort, getPort, getPositiveIntParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getProtocol, getProtocolServiceKey, getRawParameter, getServiceKey, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameterAndDecoded, getServiceMethodParameterAndDecoded, getServiceMethodParameterStrict, getServiceName, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameters, getSide, getUrlAddress, getUrlParam, getUrlParameter, getUserInformation, getUsername, getVersion, hasAttribute, hasMethodParameter, hasMethodParameter, hasParameter, hasServiceMethodParameter, hasServiceMethodParameter, hasServiceParameter, isAnyHost, isLocalHost, putAttribute, putMethodParameter, removeAttribute, removeParameter, removeParameters, removeParameters, setAddress, setHost, setPassword, setPath, setPort, setProtocol, setServiceInterface, setUsername, toConfiguration, toFullString, toFullString, toIdentityString, toIdentityString, toInetSocketAddress, toJavaURL, toMap, toParameterString, toParameterString, toSerializableURL, toServiceString, toServiceStringWithoutResolving, toString, valueOf, valueOf, valueOf, valueOf, valueOf
-
-
-
-
构造器详细资料
-
DubboServiceAddressURL
public DubboServiceAddressURL(URLAddress urlAddress, URLParam urlParam, URL consumerURL, ServiceConfigURL overrideURL)
-
-
方法详细资料
-
valueOf
public static DubboServiceAddressURL valueOf(String rawURL, URL consumerURL)
-
valueOf
public static DubboServiceAddressURL valueOf(String rawURL, URL consumerURL, ServiceConfigURL overriddenURL)
-
getSide
public String getSide()
- 覆盖:
getSide在类中ServiceAddressURL
-
getParameter
public String getParameter(String key)
- 覆盖:
getParameter在类中ServiceAddressURL
-
getMethodParameter
public String getMethodParameter(String method, String key)
- 覆盖:
getMethodParameter在类中ServiceAddressURL
-
getAllParameters
public Map<String,String> getAllParameters()
The returned parameters is imprecise regarding override priorities of consumer url and provider url. This method is only used to pass the configuration in the 'client'.- 覆盖:
getAllParameters在类中URL
-
getOverrideURL
public ServiceConfigURL getOverrideURL()
-
setOverrideURL
public void setOverrideURL(ServiceConfigURL overrideURL)
-
getScopeModel
public ScopeModel getScopeModel()
- 覆盖:
getScopeModel在类中ServiceAddressURL
-
getServiceModel
public ServiceModel getServiceModel()
- 覆盖:
getServiceModel在类中ServiceAddressURL
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中ServiceAddressURL
-
equals
public boolean equals(Object obj)
ignore consumer url compare. It's only meaningful for comparing two AddressURLs related to the same consumerURL.- 覆盖:
equals在类中ServiceAddressURL- 参数:
obj-- 返回:
-
-