com.alibaba.dubbo.remoting.telnet.codec
Class TelnetCodec
java.lang.Object
com.alibaba.dubbo.remoting.transport.AbstractCodec
com.alibaba.dubbo.remoting.transport.codec.TransportCodec
com.alibaba.dubbo.remoting.telnet.codec.TelnetCodec
- All Implemented Interfaces:
- Codec
- Direct Known Subclasses:
- ExchangeCodec
public class TelnetCodec
- extends TransportCodec
TelnetCodec
- Author:
- heyman, william.liangf, chao.liuc
TelnetCodec
public TelnetCodec()
encode
public void encode(Channel channel,
OutputStream output,
Object message)
throws IOException
- Description copied from interface:
Codec
- Encode message.
- Specified by:
encode in interface Codec- Overrides:
encode in class TransportCodec
- Parameters:
channel - channel.output - output stream.message - message.
- Throws:
IOException
decode
public Object decode(Channel channel,
InputStream is)
throws IOException
- Description copied from interface:
Codec
- Decode message.
- Specified by:
decode in interface Codec- Overrides:
decode in class TransportCodec
- Parameters:
channel - channel.is - input stream.
- Returns:
- message or
NEED_MORE_INPUT poison.
- Throws:
IOException- See Also:
Codec.NEED_MORE_INPUT
Copyright © 2012 Alibaba. All Rights Reserved.