public class RpcAddressParser extends Object implements RemotingAddressParser
host:port?paramkey1=paramvalue1¶mkey2=paramvalue2
127.0.0.1:12200?KEY1=VALUE1&KEY2=VALUE2
0:0:0:0:0:0:0:1:12200?KEY1=VALUE1&KEY2=VALUE2
127.0.0.1 127.0.0.1: 127.0.0.1:12200? 127.0.0.1:12200?key1= 127.0.0.1:12200?key1=value1&
AND, COLON, EQUAL, QUES| Constructor and Description |
|---|
RpcAddressParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
initUrlArgs(Url url)
Initialize
Url arguments |
Url |
parse(String url)
Parse a simple string url to get
Url |
String |
parseProperty(String addr,
String propKey)
Parse to get property value according to specified property key
|
String |
parseUniqueKey(String url)
Parse a simple string url to get a unique key of a certain address
|
public Url parse(String url)
RemotingAddressParserUrlparse in interface RemotingAddressParserurl - urlUrlRemotingAddressParser.parse(java.lang.String)public String parseUniqueKey(String url)
RemotingAddressParserparseUniqueKey in interface RemotingAddressParserurl - urlRemotingAddressParser.parseUniqueKey(java.lang.String)public String parseProperty(String addr, String propKey)
RemotingAddressParserparseProperty in interface RemotingAddressParseraddr - urlpropKey - property keyRemotingAddressParser.parseProperty(java.lang.String, java.lang.String)public void initUrlArgs(Url url)
RemotingAddressParserUrl argumentsinitUrlArgs in interface RemotingAddressParserurl - urlRemotingAddressParser.initUrlArgs(Url)Copyright © 2024. All rights reserved.