org.jabber.jabberbeans.sax.serverside
Class XDB12Handler

java.lang.Object
  |
  +--org.jabber.jabberbeans.sax.SubHandler
        |
        +--org.jabber.jabberbeans.sax.PacketSubHandler
              |
              +--org.jabber.jabberbeans.sax.serverside.XDB12Handler
All Implemented Interfaces:
DocumentHandler

public final class XDB12Handler
extends PacketSubHandler

This is the SubHandler for "" objects. It uses a XDBBuilder object to parse and create XDB objects from the incoming XML, and notifies the main bean (ConnectionBean) when either a new packet arrives, an error arrives on an attempted sent message, or an error arrives in the server XML.


Field Summary
 
Fields inherited from class org.jabber.jabberbeans.sax.PacketSubHandler
builder, elementChars
 
Constructor Summary
XDB12Handler()
          Creates a new XDBHandler instance.
 
Methods inherited from class org.jabber.jabberbeans.sax.PacketSubHandler
characters, handleEndElement, handleStartElement, packetEndElement, packetStartElement, packetStartHandler, receiveChildData, startHandler, stopHandler
 
Methods inherited from class org.jabber.jabberbeans.sax.SubHandler
endDocument, endElement, getHandlerFactory, getSubCount, graftParent, graftSubHandler, ignorableWhitespace, processingInstruction, setChildSubHandler, setDocumentLocator, setHandlerFactory, setParent, setParser, startDocument, startElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XDB12Handler

public XDB12Handler()
Creates a new XDBHandler instance.