Class LiteDebugger

java.lang.Object
org.jivesoftware.smack.debugger.SmackDebugger
org.jivesoftware.smackx.debugger.LiteDebugger

public class LiteDebugger extends org.jivesoftware.smack.debugger.SmackDebugger
The LiteDebugger is a very simple debugger that allows to debug sent, received and interpreted messages.
  • Constructor Details

    • LiteDebugger

      public LiteDebugger(org.jivesoftware.smack.XMPPConnection connection)
  • Method Details

    • rootWindowClosing

      public void rootWindowClosing(WindowEvent evt)
      Notification that the root window is closing. Stop listening for received and transmitted packets.
      Parameters:
      evt - the event that indicates that the root window is closing
    • outgoingStreamSink

      public void outgoingStreamSink(CharSequence outgoingCharSequence)
      Specified by:
      outgoingStreamSink in class org.jivesoftware.smack.debugger.SmackDebugger
    • incomingStreamSink

      public void incomingStreamSink(CharSequence incomingCharSequence)
      Specified by:
      incomingStreamSink in class org.jivesoftware.smack.debugger.SmackDebugger
    • userHasLogged

      public void userHasLogged(org.jxmpp.jid.EntityFullJid user)
      Specified by:
      userHasLogged in class org.jivesoftware.smack.debugger.SmackDebugger
    • onIncomingStreamElement

      public void onIncomingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement)
      Specified by:
      onIncomingStreamElement in class org.jivesoftware.smack.debugger.SmackDebugger
    • onOutgoingStreamElement

      public void onOutgoingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement)
      Specified by:
      onOutgoingStreamElement in class org.jivesoftware.smack.debugger.SmackDebugger