public class DecodeableRpcInvocation extends RpcInvocation implements Codec, Decodeable
NEED_MORE_INPUT| 构造器和说明 |
|---|
DecodeableRpcInvocation(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel,
Channel channel,
Request request,
InputStream is,
byte id) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
decode() |
Object |
decode(Channel channel,
InputStream input) |
void |
encode(Channel channel,
OutputStream output,
Object message) |
addAttachments, addAttachmentsIfAbsent, addObjectAttachments, addObjectAttachmentsIfAbsent, copyObjectAttachments, foreachAttachment, get, getArguments, getAttachment, getAttachment, getAttachments, getAttributes, getCompatibleParamSignatures, getInvokeMode, getInvoker, getMethodName, getObjectAttachment, getObjectAttachment, getObjectAttachments, getObjectAttachmentWithoutConvert, getParameterTypes, getParameterTypesDesc, getProtocolServiceKey, getReturnType, getReturnTypes, getServiceModel, getServiceName, getTargetServiceUniqueName, put, setArguments, setAttachment, setAttachment, setAttachmentIfAbsent, setAttachmentIfAbsent, setAttachments, setCompatibleParamSignatures, setInvokeMode, setInvoker, setMethodName, setObjectAttachment, setObjectAttachmentIfAbsent, setObjectAttachments, setParameterTypes, setParameterTypesDesc, setReturnType, setReturnTypes, setServiceModel, setServiceName, setTargetServiceUniqueName, toStringgetModuleModelpublic DecodeableRpcInvocation(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel, Channel channel, Request request, InputStream is, byte id)
public void decode()
throws Exception
decode 在接口中 DecodeableExceptionpublic void encode(Channel channel, OutputStream output, Object message) throws IOException
encode 在接口中 CodecIOExceptionpublic Object decode(Channel channel, InputStream input) throws IOException
decode 在接口中 CodecIOExceptionCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.