com.alibaba.dubbo.common.utils
Class UrlUtils
java.lang.Object
com.alibaba.dubbo.common.utils.UrlUtils
public class UrlUtils
- extends Object
Method Summary |
static Map<String,Map<String,String>> |
convertRegister(Map<String,Map<String,String>> register)
|
static Map<String,String> |
convertSubscribe(Map<String,String> subscribe)
|
static URL |
getEmptyUrl(String service,
String category)
|
static boolean |
isMatch(URL consumerUrl,
URL providerUrl)
|
static boolean |
isMatchCategory(String category,
String categories)
|
static boolean |
isMatchGlobPattern(String pattern,
String value)
|
static boolean |
isMatchGlobPattern(String pattern,
String value,
URL param)
|
static boolean |
isServiceKeyMatch(URL pattern,
URL value)
|
static URL |
parseURL(String address,
Map<String,String> defaults)
|
static List<URL> |
parseURLs(String address,
Map<String,String> defaults)
|
static List<String> |
revertForbid(List<String> forbid,
Set<URL> subscribed)
|
static Map<String,Map<String,String>> |
revertNotify(Map<String,Map<String,String>> notify)
|
static Map<String,Map<String,String>> |
revertRegister(Map<String,Map<String,String>> register)
|
static Map<String,String> |
revertSubscribe(Map<String,String> subscribe)
|
UrlUtils
public UrlUtils()
parseURL
public static URL parseURL(String address,
Map<String,String> defaults)
parseURLs
public static List<URL> parseURLs(String address,
Map<String,String> defaults)
convertRegister
public static Map<String,Map<String,String>> convertRegister(Map<String,Map<String,String>> register)
convertSubscribe
public static Map<String,String> convertSubscribe(Map<String,String> subscribe)
revertRegister
public static Map<String,Map<String,String>> revertRegister(Map<String,Map<String,String>> register)
revertSubscribe
public static Map<String,String> revertSubscribe(Map<String,String> subscribe)
revertNotify
public static Map<String,Map<String,String>> revertNotify(Map<String,Map<String,String>> notify)
revertForbid
public static List<String> revertForbid(List<String> forbid,
Set<URL> subscribed)
getEmptyUrl
public static URL getEmptyUrl(String service,
String category)
isMatchCategory
public static boolean isMatchCategory(String category,
String categories)
isMatch
public static boolean isMatch(URL consumerUrl,
URL providerUrl)
isMatchGlobPattern
public static boolean isMatchGlobPattern(String pattern,
String value,
URL param)
isMatchGlobPattern
public static boolean isMatchGlobPattern(String pattern,
String value)
isServiceKeyMatch
public static boolean isServiceKeyMatch(URL pattern,
URL value)
Copyright © 2012–2017 Alibaba. All rights reserved.