Package com.networknt.registry
Interface URL
-
- All Known Implementing Classes:
URLImpl
public interface URL
Describe a service in registry. All parameter retrieve methods(getXXX method) must return an object. This is to prevent value modification accidentally. If there is no defaultValue, return null for getXXX- Author:
- fishermen, stevehu
-
-
Method Summary
-
-
-
Method Detail
-
createCopy
URL createCopy()
-
getProtocol
String getProtocol()
-
setProtocol
void setProtocol(String protocol)
-
getHost
String getHost()
-
setHost
void setHost(String host)
-
getPort
Integer getPort()
-
setPort
void setPort(int port)
-
getPath
String getPath()
-
setPath
void setPath(String path)
-
getVersion
String getVersion()
-
getGroup
String getGroup()
-
getMethodParameter
String getMethodParameter(String methodName, String paramDesc, String name, String defaultValue)
-
getMethodParameter
Boolean getMethodParameter(String methodName, String paramDesc, String name, boolean defaultValue)
-
getMethodParameter
Integer getMethodParameter(String methodName, String paramDesc, String name, int defaultValue)
-
getUri
String getUri()
-
getIdentity
String getIdentity()
-
toFullStr
String toFullStr()
-
toSimpleString
String toSimpleString()
-
canServe
boolean canServe(URL refUrl)
-
removeParameter
void removeParameter(String name)
-
hasParameter
boolean hasParameter(String key)
-
getServerPortStr
String getServerPortStr()
-
-