Package org.apache.mina.filter.codec
Class ProtocolDecoderAdapter
java.lang.Object
org.apache.mina.filter.codec.ProtocolDecoderAdapter
- All Implemented Interfaces:
ProtocolDecoder
- Direct Known Subclasses:
CumulativeProtocolDecoder
An abstract
ProtocolDecoder
implementation for those who don't need
ProtocolDecoder.finishDecode(IoSession, ProtocolDecoderOutput)
nor
ProtocolDecoder.dispose(IoSession)
method.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Override this method to dispose all resources related with this decoder.void
finishDecode
(IoSession session, ProtocolDecoderOutput out) Override this method to deal with the closed connection.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.mina.filter.codec.ProtocolDecoder
decode
-
Constructor Details
-
ProtocolDecoderAdapter
public ProtocolDecoderAdapter()
-
-
Method Details
-
finishDecode
Override this method to deal with the closed connection. The default implementation does nothing.- Specified by:
finishDecode
in interfaceProtocolDecoder
- Throws:
Exception
- if the read data violated protocol specification
-
dispose
Override this method to dispose all resources related with this decoder. The default implementation does nothing.- Specified by:
dispose
in interfaceProtocolDecoder
- Throws:
Exception
- if failed to dispose all resources
-