org.apache.mina.example.imagine.step1.codec
Class ImageRequestEncoder
java.lang.Object
org.apache.mina.example.imagine.step1.codec.ImageRequestEncoder
- All Implemented Interfaces:
- ProtocolEncoder
public class ImageRequestEncoder
- extends Object
- implements ProtocolEncoder
an encoder for ImageRequest
objects
- Author:
- Apache MINA Project
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImageRequestEncoder
public ImageRequestEncoder()
encode
public void encode(IoSession session,
Object message,
ProtocolEncoderOutput out)
throws Exception
- Description copied from interface:
ProtocolEncoder
- Encodes higher-level message objects into binary or protocol-specific data.
MINA invokes
ProtocolEncoder.encode(IoSession, Object, ProtocolEncoderOutput)
method with message which is popped from the session write queue, and then
the encoder implementation puts encoded messages (typically IoBuffer
s)
into ProtocolEncoderOutput
.
- Specified by:
encode
in interface ProtocolEncoder
- Throws:
Exception
- if the message violated protocol specification
dispose
public void dispose(IoSession session)
throws Exception
- Description copied from interface:
ProtocolEncoder
- Releases all resources related with this encoder.
- Specified by:
dispose
in interface ProtocolEncoder
- Throws:
Exception
- if failed to dispose all resources
Copyright © 2004-2011 Apache MINA Project. All Rights Reserved.