public class DecodeableRpcInvocation extends RpcInvocation implements Codec, Decodeable
NEED_MORE_INPUT| Constructor and Description |
|---|
DecodeableRpcInvocation(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel,
Channel channel,
Request request,
InputStream is,
byte id) |
| Modifier and Type | Method and Description |
|---|---|
void |
decode() |
Object |
decode(Channel channel,
InputStream input) |
void |
encode(Channel channel,
OutputStream output,
Object message) |
addAttachments, addAttachmentsIfAbsent, addObjectAttachments, addObjectAttachmentsIfAbsent, 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, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetModuleModelpublic DecodeableRpcInvocation(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel, Channel channel, Request request, InputStream is, byte id)
public void decode()
throws Exception
decode in interface DecodeableExceptionpublic void encode(Channel channel, OutputStream output, Object message) throws IOException
encode in interface CodecIOExceptionpublic Object decode(Channel channel, InputStream input) throws IOException
decode in interface CodecIOExceptionCopyright © 2011–2022 The Apache Software Foundation. All rights reserved.