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 |
|---|---|
void |
incomingStreamSink(java.lang.CharSequence incomingCharSequence) |
void |
onIncomingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement) |
void |
onOutgoingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement) |
void |
outgoingStreamSink(java.lang.CharSequence outgoingCharSequence) |
void |
userHasLogged(org.jxmpp.jid.EntityFullJid user) |
public EnhancedDebugger(org.jivesoftware.smack.XMPPConnection connection)
public final void outgoingStreamSink(java.lang.CharSequence outgoingCharSequence)
outgoingStreamSink in class org.jivesoftware.smack.debugger.SmackDebuggerpublic final void incomingStreamSink(java.lang.CharSequence incomingCharSequence)
incomingStreamSink in class org.jivesoftware.smack.debugger.SmackDebuggerpublic void userHasLogged(org.jxmpp.jid.EntityFullJid user)
userHasLogged in class org.jivesoftware.smack.debugger.SmackDebuggerpublic void onIncomingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement)
onIncomingStreamElement in class org.jivesoftware.smack.debugger.SmackDebuggerpublic void onOutgoingStreamElement(org.jivesoftware.smack.packet.TopLevelStreamElement streamElement)
onOutgoingStreamElement in class org.jivesoftware.smack.debugger.SmackDebugger