-
-
- serialVersionUID:
- -6925924956850004727L
-
-
Serialized Fields
-
async
boolean async
-
executor
Executor executor
-
invocation
Invocation invocation
-
responseFuture
CompletableFuture<AppResponse> responseFuture
-
storedContext
RpcContext.RestoreContext storedContext
RpcContext may already have been changed when callback happens, it happens when the same thread is used to execute another RPC call.
So we should keep the copy of current RpcContext instance and restore it before callback being executed.
-
-
- serialVersionUID:
- 7815426752583648734L
-
- serialVersionUID:
- -4355285085441097045L
-
Serialized Fields
-
arguments
Object[] arguments
-
attachments
Map<String,Object> attachments
Passed to the remote server during RPC call
-
compatibleParamSignatures
String[] compatibleParamSignatures
-
interfaceName
String interfaceName
-
methodName
String methodName
-
parameterTypesDesc
String parameterTypesDesc
-
protocolServiceKey
String protocolServiceKey
-
serviceModel
ServiceModel serviceModel
-
targetServiceUniqueName
String targetServiceUniqueName