public class HproseTcpClient extends HproseClient
onError, onFailswitch, uriafterFilter, afterFilterHandler, beforeFilter, beforeFilterHandler, invokeHandler| 构造器和说明 |
|---|
HproseTcpClient() |
HproseTcpClient(HproseMode mode) |
HproseTcpClient(String uri) |
HproseTcpClient(String[] uris) |
HproseTcpClient(String[] uris,
HproseMode mode) |
HproseTcpClient(String uri,
HproseMode mode) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
static HproseClient |
create(String[] uris,
HproseMode mode) |
static HproseClient |
create(String uri,
HproseMode mode) |
int |
getConnectTimeout() |
int |
getIdleTimeout() |
int |
getMaxPoolSize() |
static int |
getReactorThreads() |
int |
getReadTimeout() |
int |
getWriteTimeout() |
boolean |
isFullDuplex() |
boolean |
isKeepAlive() |
boolean |
isNoDelay() |
protected Promise<ByteBuffer> |
sendAndReceive(ByteBuffer request,
ClientContext context) |
void |
setConnectTimeout(int connectTimeout) |
void |
setFullDuplex(boolean fullDuplex) |
void |
setIdleTimeout(int idleTimeout) |
void |
setKeepAlive(boolean keepAlive) |
void |
setMaxPoolSize(int maxPoolSize) |
void |
setNoDelay(boolean noDelay) |
static void |
setReactorThreads(int aReactorThreads) |
void |
setReadTimeout(int readTimeout) |
void |
setWriteTimeout(int writeTimeout) |
addFilter, afterFilterHandler, autoId, beforeFilterHandler, 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 HproseTcpClient()
public HproseTcpClient(String uri)
public HproseTcpClient(HproseMode mode)
public HproseTcpClient(String uri, HproseMode mode)
public HproseTcpClient(String[] uris)
public HproseTcpClient(String[] uris, HproseMode mode)
public static int getReactorThreads()
public static void setReactorThreads(int aReactorThreads)
public static HproseClient create(String uri, HproseMode mode) throws IOException, URISyntaxException
public static HproseClient create(String[] uris, HproseMode mode) throws IOException, URISyntaxException
public final void close()
close 在类中 HproseClientpublic final boolean isFullDuplex()
public final void setFullDuplex(boolean fullDuplex)
public final boolean isNoDelay()
public final void setNoDelay(boolean noDelay)
public final int getMaxPoolSize()
public final void setMaxPoolSize(int maxPoolSize)
public final int getIdleTimeout()
public final void setIdleTimeout(int idleTimeout)
public final int getReadTimeout()
public final void setReadTimeout(int readTimeout)
public final int getWriteTimeout()
public final void setWriteTimeout(int writeTimeout)
public final int getConnectTimeout()
public final void setConnectTimeout(int connectTimeout)
public final boolean isKeepAlive()
public final void setKeepAlive(boolean keepAlive)
protected Promise<ByteBuffer> sendAndReceive(ByteBuffer request, ClientContext context)
sendAndReceive 在类中 HproseClientCopyright © 2018. All rights reserved.