Class ServiceConfigURL
java.lang.Object
org.apache.dubbo.common.URL
org.apache.dubbo.common.url.component.ServiceConfigURL
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
URLBuilder
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionServiceConfigURL(String protocol, String host, int port) ServiceConfigURL(String protocol, String host, int port, String path) ServiceConfigURL(String protocol, String host, int port, String[] pairs) ServiceConfigURL(String protocol, String host, int port, String path, String... pairs) ServiceConfigURL(String protocol, String host, int port, String path, Map<String, String> parameters) ServiceConfigURL(String protocol, String username, String password, String host, int port, String path) ServiceConfigURL(String protocol, String username, String password, String host, int port, String path, String... pairs) ServiceConfigURL(String protocol, String username, String password, String host, int port, String path, Map<String, String> parameters) ServiceConfigURL(String protocol, String username, String password, String host, int port, String path, Map<String, String> parameters, Map<String, Object> attributes) ServiceConfigURL(URLAddress urlAddress, URLParam urlParam, Map<String, Object> attributes) -
Method Summary
Modifier and TypeMethodDescriptionaddAttributes(Map<String, Object> attributeMap) bytegetMethodParameter(String method, String key, byte defaultValue) doublegetMethodParameter(String method, String key, double defaultValue) floatgetMethodParameter(String method, String key, float defaultValue) intgetMethodParameter(String method, String key, int defaultValue) longgetMethodParameter(String method, String key, long defaultValue) shortgetMethodParameter(String method, String key, short defaultValue) bytegetParameter(String key, byte defaultValue) doublegetParameter(String key, double defaultValue) floatgetParameter(String key, float defaultValue) intgetParameter(String key, int defaultValue) longgetParameter(String key, long defaultValue) shortgetParameter(String key, short defaultValue) bytegetServiceMethodParameter(String service, String method, String key, byte defaultValue) doublegetServiceMethodParameter(String service, String method, String key, double defaultValue) floatgetServiceMethodParameter(String service, String method, String key, float defaultValue) intgetServiceMethodParameter(String service, String method, String key, int defaultValue) longgetServiceMethodParameter(String service, String method, String key, long defaultValue) shortgetServiceMethodParameter(String service, String method, String key, short defaultValue) bytegetServiceParameter(String service, String key, byte defaultValue) doublegetServiceParameter(String service, String key, double defaultValue) floatgetServiceParameter(String service, String key, float defaultValue) longgetServiceParameter(String service, String key, long defaultValue) shortgetServiceParameter(String service, String key, short defaultValue) getUrlParameter(String key) putAttribute(String key, Object obj) removeAttribute(String key) toString()Methods inherited from class org.apache.dubbo.common.URL
addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameterAndEncoded, addParameterIfAbsent, addParameters, addParameters, addParametersIfAbsent, addParameterString, buildKey, cacheableValueOf, clearParameters, decode, encode, equals, getAbsolutePath, getAddress, getAllParameters, getAnyMethodParameter, getApplication, getApplication, getApplicationModel, getAttribute, getAttribute, getAttributes, getAuthority, getBackupAddress, getBackupAddress, getBackupUrls, getBooleanParameter, getBooleanParameter, getCategory, getCategory, getCategory, getColonSeparatedKey, getCompatibleColonSeparatedKey, getConcatenatedParameter, getDisplayServiceKey, getGroup, getGroup, getHost, getIntParameter, getIntParameter, getIp, getMethodBooleanParameter, getMethodBooleanParameter, getMethodIntParameter, getMethodIntParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameter, getMethodParameterAndDecoded, getMethodParameterAndDecoded, getMethodParameterStrict, getMethodPositiveIntParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getMethodPositiveParameter, getOrDefaultApplicationModel, getOrDefaultFrameworkModel, getOrDefaultModuleModel, getOriginalParameter, getOriginalParameters, getOriginalServiceParameter, getOriginalServiceParameters, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameterAndDecoded, getParameterAndDecoded, getParameters, getParameters, getPassword, getPath, getPathKey, getPort, getPort, getPositiveIntParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getPositiveServiceParameter, getProtocol, getProtocolServiceKey, getRawParameter, getRemoteApplication, getScopeModel, getServiceInterface, getServiceKey, getServiceMethodParameter, getServiceMethodParameter, getServiceMethodParameterAndDecoded, getServiceMethodParameterAndDecoded, getServiceMethodParameterStrict, getServiceModel, getServiceName, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameter, getServiceParameters, getSide, getSide, getUrlAddress, getUrlParam, getUserInformation, getUsername, getVersion, getVersion, hasAttribute, hashCode, hasMethodParameter, hasMethodParameter, hasParameter, hasServiceMethodParameter, hasServiceMethodParameter, hasServiceParameter, isAnyHost, isLocalHost, putMethodParameter, removeParameter, removeParameters, removeParameters, setAddress, setHost, setPassword, setPath, setPort, setProtocol, setScopeModel, setServiceInterface, setServiceModel, setUsername, toConfiguration, toFullString, toIdentityString, toInetSocketAddress, toJavaURL, toMap, toOriginalMap, toParameterString, toSerializableURL, toServiceString, toServiceString, toServiceStringWithoutResolving, toString, valueOf, valueOf, valueOf, valueOf, valueOf
-
Constructor Details
-
ServiceConfigURL
public ServiceConfigURL() -
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
ServiceConfigURL
-
-
Method Details
-
addAttributes
- Overrides:
addAttributesin classURL
-
putAttribute
- Overrides:
putAttributein classURL
-
removeAttribute
- Overrides:
removeAttributein classURL
-
toString
-
toFullString
- Overrides:
toFullStringin classURL
-
toIdentityString
- Overrides:
toIdentityStringin classURL
-
toParameterString
- Overrides:
toParameterStringin classURL
-
getUrlParameter
- Overrides:
getUrlParameterin classURL
-
getParameter
- Overrides:
getParameterin classURL
-
getParameter
- Overrides:
getParameterin classURL
-
getParameter
- Overrides:
getParameterin classURL
-
getParameter
- Overrides:
getParameterin classURL
-
getParameter
- Overrides:
getParameterin classURL
-
getParameter
- Overrides:
getParameterin classURL
-
getMethodParameter
- Overrides:
getMethodParameterin classURL
-
getMethodParameter
- Overrides:
getMethodParameterin classURL
-
getMethodParameter
- Overrides:
getMethodParameterin classURL
-
getMethodParameter
- Overrides:
getMethodParameterin classURL
-
getMethodParameter
- Overrides:
getMethodParameterin classURL
-
getMethodParameter
- Overrides:
getMethodParameterin classURL
-
getServiceParameter
- Overrides:
getServiceParameterin classURL
-
getServiceParameter
- Overrides:
getServiceParameterin classURL
-
getServiceParameter
- Overrides:
getServiceParameterin classURL
-
getServiceParameter
- Overrides:
getServiceParameterin classURL
-
getServiceParameter
- Overrides:
getServiceParameterin classURL
-
getServiceMethodParameter
public double getServiceMethodParameter(String service, String method, String key, double defaultValue) - Overrides:
getServiceMethodParameterin classURL
-
getServiceMethodParameter
public float getServiceMethodParameter(String service, String method, String key, float defaultValue) - Overrides:
getServiceMethodParameterin classURL
-
getServiceMethodParameter
- Overrides:
getServiceMethodParameterin classURL
-
getServiceMethodParameter
- Overrides:
getServiceMethodParameterin classURL
-
getServiceMethodParameter
public short getServiceMethodParameter(String service, String method, String key, short defaultValue) - Overrides:
getServiceMethodParameterin classURL
-
getServiceMethodParameter
- Overrides:
getServiceMethodParameterin classURL
-