org.androidpn.server.xmpp.codec
Class XmppDecoder

java.lang.Object
  extended by org.apache.mina.filter.codec.ProtocolDecoderAdapter
      extended by org.apache.mina.filter.codec.CumulativeProtocolDecoder
          extended by org.androidpn.server.xmpp.codec.XmppDecoder
All Implemented Interfaces:
org.apache.mina.filter.codec.ProtocolDecoder

public class XmppDecoder
extends org.apache.mina.filter.codec.CumulativeProtocolDecoder

Decoder class that parses ByteBuffers and generates XML stanzas.

Author:
Sehwan Noh (devnoh@gmail.com)

Constructor Summary
XmppDecoder()
           
 
Method Summary
 boolean doDecode(org.apache.mina.core.session.IoSession session, org.apache.mina.core.buffer.IoBuffer in, org.apache.mina.filter.codec.ProtocolDecoderOutput out)
           
 
Methods inherited from class org.apache.mina.filter.codec.CumulativeProtocolDecoder
decode, dispose
 
Methods inherited from class org.apache.mina.filter.codec.ProtocolDecoderAdapter
finishDecode
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmppDecoder

public XmppDecoder()
Method Detail

doDecode

public boolean doDecode(org.apache.mina.core.session.IoSession session,
                        org.apache.mina.core.buffer.IoBuffer in,
                        org.apache.mina.filter.codec.ProtocolDecoderOutput out)
                 throws java.lang.Exception
Specified by:
doDecode in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Throws:
java.lang.Exception