public class EnhancedDebugger
extends java.lang.Object
implements 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.
Constructor and Description |
---|
EnhancedDebugger(org.jivesoftware.smack.XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
Modifier and Type | Method and Description |
---|---|
java.io.Reader |
getReader() |
org.jivesoftware.smack.StanzaListener |
getReaderListener() |
java.io.Writer |
getWriter() |
org.jivesoftware.smack.StanzaListener |
getWriterListener() |
java.io.Reader |
newConnectionReader(java.io.Reader newReader) |
java.io.Writer |
newConnectionWriter(java.io.Writer newWriter) |
void |
userHasLogged(java.lang.String user) |
public EnhancedDebugger(org.jivesoftware.smack.XMPPConnection connection, java.io.Writer writer, java.io.Reader reader)
public java.io.Reader newConnectionReader(java.io.Reader newReader)
newConnectionReader
in interface org.jivesoftware.smack.debugger.SmackDebugger
public java.io.Writer newConnectionWriter(java.io.Writer newWriter)
newConnectionWriter
in interface org.jivesoftware.smack.debugger.SmackDebugger
public void userHasLogged(java.lang.String user)
userHasLogged
in interface org.jivesoftware.smack.debugger.SmackDebugger
public java.io.Reader getReader()
getReader
in interface org.jivesoftware.smack.debugger.SmackDebugger
public java.io.Writer getWriter()
getWriter
in interface org.jivesoftware.smack.debugger.SmackDebugger
public org.jivesoftware.smack.StanzaListener getReaderListener()
getReaderListener
in interface org.jivesoftware.smack.debugger.SmackDebugger
public org.jivesoftware.smack.StanzaListener getWriterListener()
getWriterListener
in interface org.jivesoftware.smack.debugger.SmackDebugger