| 程序包 | 说明 |
|---|---|
| com.alipay.remoting | |
| com.alipay.remoting.rpc |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
RejectionProcessableInvokeCallback
InvokeCallback which support
RejectedExecutionPolicy is able to process the task-rejected situation. |
| 限定符和类型 | 方法和说明 |
|---|---|
InvokeCallback |
InvokeFuture.getInvokeCallback()
Get the application callback of the future.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract InvokeFuture |
BaseRemoting.createInvokeFuture(Connection conn,
RemotingCommand request,
InvokeContext invokeContext,
InvokeCallback invokeCallback)
Create invoke future with
InvokeContext. |
protected void |
BaseRemoting.invokeWithCallback(Connection conn,
RemotingCommand request,
InvokeCallback invokeCallback,
int timeoutMillis)
Invocation with callback.
|
| 限定符和类型 | 方法和说明 |
|---|---|
InvokeCallback |
DefaultInvokeFuture.getInvokeCallback() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected InvokeFuture |
RpcRemoting.createInvokeFuture(Connection conn,
RemotingCommand request,
InvokeContext invokeContext,
InvokeCallback invokeCallback) |
void |
RpcServer.invokeWithCallback(Connection conn,
Object request,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation using a
Connection You can specify an implementation of InvokeCallback to get the result. |
void |
RpcClient.invokeWithCallback(Connection conn,
Object request,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation using a
Connection You can specify an implementation of InvokeCallback to get the result. |
void |
RpcServer.invokeWithCallback(Connection conn,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation with a
InvokeContext, common api notice please see RpcServer.invokeWithCallback(Connection, Object, InvokeCallback, int) |
void |
RpcRemoting.invokeWithCallback(Connection conn,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Rpc invocation with callback.
|
void |
RpcClient.invokeWithCallback(Connection conn,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation with a
InvokeContext, common api notice please see RpcClient.invokeWithCallback(Connection, Object, InvokeCallback, int) |
void |
RpcServer.invokeWithCallback(String addr,
Object request,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation using a string address, address format example - 127.0.0.1:12200?
|
void |
RpcClient.invokeWithCallback(String addr,
Object request,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation using a string address, address format example - 127.0.0.1:12200?
|
void |
RpcServer.invokeWithCallback(String addr,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation with a
InvokeContext, common api notice please see RpcServer.invokeWithCallback(String, Object, InvokeCallback, int) |
void |
RpcRemoting.invokeWithCallback(String addr,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Rpc invocation with callback.
|
void |
RpcClient.invokeWithCallback(String addr,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation with a
InvokeContext, common api notice please see RpcClient.invokeWithCallback(String, Object, InvokeCallback, int) |
void |
RpcServer.invokeWithCallback(Url url,
Object request,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation using a parsed
Url You can specify an implementation of InvokeCallback to get the result. |
void |
RpcClient.invokeWithCallback(Url url,
Object request,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation using a parsed
Url You can specify an implementation of InvokeCallback to get the result. |
void |
RpcServer.invokeWithCallback(Url url,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation with a
InvokeContext, common api notice please see RpcServer.invokeWithCallback(Url, Object, InvokeCallback, int) |
abstract void |
RpcRemoting.invokeWithCallback(Url url,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Rpc invocation with callback.
|
void |
RpcServerRemoting.invokeWithCallback(Url url,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis) |
void |
RpcClient.invokeWithCallback(Url url,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis)
Callback invocation with a
InvokeContext, common api notice please see RpcClient.invokeWithCallback(Url, Object, InvokeCallback, int) |
void |
RpcClientRemoting.invokeWithCallback(Url url,
Object request,
InvokeContext invokeContext,
InvokeCallback invokeCallback,
int timeoutMillis) |
| 构造器和说明 |
|---|
DefaultInvokeFuture(int invokeId,
InvokeCallbackListener callbackListener,
InvokeCallback callback,
byte protocol,
CommandFactory commandFactory)
Constructor.
|
DefaultInvokeFuture(int invokeId,
InvokeCallbackListener callbackListener,
InvokeCallback callback,
byte protocol,
CommandFactory commandFactory,
InvokeContext invokeContext)
Constructor.
|
Copyright © 2021. All rights reserved.