public interface ClientCall
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
ClientCall.Listener
Listener for receive response.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancelByLocal(Throwable t)
Send reset to server, no more data will be sent or received.
|
void |
halfClose()
No more data will be sent.
|
boolean |
isAutoRequest() |
void |
request(int messageNumber)
Request max n message from server
|
void |
sendMessage(Object message)
Send message to server
|
void |
setAutoRequest(boolean autoRequest)
Set auto request for this call
|
void |
setCompression(String compression)
Set compression algorithm for request.
|
org.apache.dubbo.common.stream.StreamObserver<Object> |
start(RequestMetadata metadata,
ClientCall.Listener responseListener) |
void cancelByLocal(Throwable t)
t - causevoid request(int messageNumber)
messageNumber - max message numbervoid sendMessage(Object message)
message - request to sendorg.apache.dubbo.common.stream.StreamObserver<Object> start(RequestMetadata metadata, ClientCall.Listener responseListener)
metadata - request metadataresponseListener - the listener to receive responseboolean isAutoRequest()
void setAutoRequest(boolean autoRequest)
autoRequest - whether auto request is enabledvoid halfClose()
void setCompression(String compression)
compression - compression algorithmCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.