public class HproseHttpClient extends HproseClient
onError, onFailswitch, uriafterFilter, afterFilterHandler, beforeFilter, beforeFilterHandler, invokeHandler| 构造器和说明 |
|---|
HproseHttpClient() |
HproseHttpClient(HproseMode mode) |
HproseHttpClient(String uri) |
HproseHttpClient(String[] uris) |
HproseHttpClient(String[] uris,
HproseMode mode) |
HproseHttpClient(String uri,
HproseMode mode) |
| 限定符和类型 | 方法和说明 |
|---|---|
static HproseClient |
create(String[] uris,
HproseMode mode) |
static HproseClient |
create(String uri,
HproseMode mode) |
String |
getHeader(String name) |
HostnameVerifier |
getHostnameVerifier() |
int |
getKeepAliveTimeout() |
String |
getProxyHost() |
String |
getProxyPass() |
int |
getProxyPort() |
String |
getProxyUser() |
SSLSocketFactory |
getSSLSocketFactory() |
static boolean |
isDisableGlobalCookie() |
boolean |
isKeepAlive() |
protected Promise<ByteBuffer> |
sendAndReceive(ByteBuffer request,
ClientContext context) |
static void |
setDisableGlobalCookie(boolean value) |
void |
setHeader(String name,
String value) |
void |
setHostnameVerifier(HostnameVerifier hv) |
void |
setKeepAlive(boolean keepAlive) |
void |
setKeepAliveTimeout(int keepAliveTimeout) |
void |
setProxyHost(String proxyHost) |
void |
setProxyPass(String proxyPass) |
void |
setProxyPort(int proxyPort) |
void |
setProxyUser(String proxyUser) |
void |
setSSLSocketFactory(SSLSocketFactory sslsf) |
static void |
setThreadPool(ExecutorService threadPool) |
addFilter, afterFilterHandler, autoId, beforeFilterHandler, close, create, getFailround, getFilter, getId, getRetry, getTimeout, getUriList, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invokeHandler, isByref, isFailswitch, isIdempotent, isSimple, isSubscribed, registerClientFactory, removeFilter, setByref, setFailswitch, setFilter, setIdempotent, setRetry, setSimple, setTimeout, setUriList, setUriList, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribedList, unsubscribe, unsubscribe, unsubscribe, unsubscribe, useService, useService, useService, useService, useService, useService, useService, useServiceaddAfterFilterHandler, addBeforeFilterHandler, addInvokeHandler, usepublic HproseHttpClient()
public HproseHttpClient(String uri)
public HproseHttpClient(HproseMode mode)
public HproseHttpClient(String uri, HproseMode mode)
public HproseHttpClient(String[] uris)
public HproseHttpClient(String[] uris, HproseMode mode)
public static void setThreadPool(ExecutorService threadPool)
public static void setDisableGlobalCookie(boolean value)
public static boolean isDisableGlobalCookie()
public static HproseClient create(String uri, HproseMode mode) throws IOException, URISyntaxException
public static HproseClient create(String[] uris, HproseMode mode) throws IOException, URISyntaxException
public boolean isKeepAlive()
public void setKeepAlive(boolean keepAlive)
public int getKeepAliveTimeout()
public void setKeepAliveTimeout(int keepAliveTimeout)
public String getProxyHost()
public void setProxyHost(String proxyHost)
public int getProxyPort()
public void setProxyPort(int proxyPort)
public String getProxyUser()
public void setProxyUser(String proxyUser)
public String getProxyPass()
public void setProxyPass(String proxyPass)
public HostnameVerifier getHostnameVerifier()
public void setHostnameVerifier(HostnameVerifier hv)
public SSLSocketFactory getSSLSocketFactory()
public void setSSLSocketFactory(SSLSocketFactory sslsf)
protected Promise<ByteBuffer> sendAndReceive(ByteBuffer request, ClientContext context)
sendAndReceive 在类中 HproseClientCopyright © 2018. All rights reserved.