org.apache.mina.examples.sumup.codec
Class AbstractMessageEncoder
java.lang.Object
org.apache.mina.examples.sumup.codec.AbstractMessageEncoder
- Direct Known Subclasses:
- AddMessageEncoder, ResultMessageEncoder
public abstract class AbstractMessageEncoder
- extends java.lang.Object
A MessageEncoder
that encodes message header and forwards
the encoding of body to a subclass.
- Version:
- $Rev: 355016 $, $Date: 2005-12-08 16:00:30 +0900 (Thu, 08 Dec 2005) $
- Author:
- The Apache Directory Project
Method Summary |
void |
encode(IoSession session,
java.lang.Object message,
ProtocolEncoderOutput out)
|
protected abstract void |
encodeBody(IoSession session,
AbstractMessage message,
ByteBuffer out)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMessageEncoder
protected AbstractMessageEncoder(int type)
encode
public void encode(IoSession session,
java.lang.Object message,
ProtocolEncoderOutput out)
throws java.lang.Exception
- Throws:
java.lang.Exception
encodeBody
protected abstract void encodeBody(IoSession session,
AbstractMessage message,
ByteBuffer out)