public class DecodeableRpcResult extends RpcResult implements Codec, Decodeable
NEED_MORE_INPUT| 构造器和说明 |
|---|
DecodeableRpcResult(Channel channel,
Response response,
InputStream is,
Invocation invocation,
byte id) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
decode() |
Object |
decode(Channel channel,
InputStream input)
Decode message.
|
void |
encode(Channel channel,
OutputStream output,
Object message)
Encode message.
|
addAttachments, getAttachment, getAttachment, getAttachments, getException, getResult, getValue, hasException, recreate, setAttachment, setAttachments, setException, setResult, setValue, toStringpublic DecodeableRpcResult(Channel channel, Response response, InputStream is, Invocation invocation, byte id)
public void encode(Channel channel, OutputStream output, Object message) throws IOException
Codecencode 在接口中 Codecchannel - channel.output - output stream.message - message.IOExceptionpublic Object decode(Channel channel, InputStream input) throws IOException
Codecdecode 在接口中 Codecchannel - channel.input - input stream.NEED_MORE_INPUT poison.IOExceptionCodec.NEED_MORE_INPUTpublic void decode()
throws Exception
decode 在接口中 DecodeableExceptionCopyright © 2011–2018 The Apache Software Foundation. All rights reserved.