public class EnhancedDebugger
extends org.jivesoftware.smack.debugger.SmackDebugger
A new EnhancedDebugger will be created for each connection to debug. All the EnhancedDebuggers will be shown in the same debug window provided by the class EnhancedDebuggerWindow.
Modifier and Type | Class and Description |
---|---|
static class |
EnhancedDebugger.Factory |
Constructor and Description |
---|
EnhancedDebugger(org.jivesoftware.smack.XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
java.io.Reader |
newConnectionReader(java.io.Reader newReader) |
java.io.Writer |
newConnectionWriter(java.io.Writer newWriter) |
void |
onIncomingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement) |
void |
onOutgoingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement) |
void |
userHasLogged(org.jxmpp.jid.EntityFullJid user) |
public EnhancedDebugger(org.jivesoftware.smack.XMPPConnection connection)
public java.io.Reader newConnectionReader(java.io.Reader newReader)
newConnectionReader
in class org.jivesoftware.smack.debugger.SmackDebugger
public java.io.Writer newConnectionWriter(java.io.Writer newWriter)
newConnectionWriter
in class org.jivesoftware.smack.debugger.SmackDebugger
public void userHasLogged(org.jxmpp.jid.EntityFullJid user)
userHasLogged
in class org.jivesoftware.smack.debugger.SmackDebugger
public void onIncomingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement)
onIncomingStreamElement
in class org.jivesoftware.smack.debugger.SmackDebugger
public void onOutgoingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement)
onOutgoingStreamElement
in class org.jivesoftware.smack.debugger.SmackDebugger