hudson.plugins.jabber.im.transport
Class JabberConnectionDebugger

java.lang.Object
  extended by hudson.plugins.jabber.im.transport.JabberConnectionDebugger
All Implemented Interfaces:
org.jivesoftware.smack.debugger.SmackDebugger

public class JabberConnectionDebugger
extends Object
implements org.jivesoftware.smack.debugger.SmackDebugger

Logs detailed info to the log in level FINE or FINEST.

Author:
kutzi

Constructor Summary
JabberConnectionDebugger(org.jivesoftware.smack.Connection connection, Writer writer, Reader reader)
           
 
Method Summary
 Reader getReader()
           
 org.jivesoftware.smack.PacketListener getReaderListener()
           
 Writer getWriter()
           
 org.jivesoftware.smack.PacketListener getWriterListener()
           
 Reader newConnectionReader(Reader newReader)
           
 Writer newConnectionWriter(Writer newWriter)
           
 void userHasLogged(String user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JabberConnectionDebugger

public JabberConnectionDebugger(org.jivesoftware.smack.Connection connection,
                                Writer writer,
                                Reader reader)
Method Detail

getReader

public Reader getReader()
Specified by:
getReader in interface org.jivesoftware.smack.debugger.SmackDebugger

getReaderListener

public org.jivesoftware.smack.PacketListener getReaderListener()
Specified by:
getReaderListener in interface org.jivesoftware.smack.debugger.SmackDebugger

getWriter

public Writer getWriter()
Specified by:
getWriter in interface org.jivesoftware.smack.debugger.SmackDebugger

getWriterListener

public org.jivesoftware.smack.PacketListener getWriterListener()
Specified by:
getWriterListener in interface org.jivesoftware.smack.debugger.SmackDebugger

newConnectionReader

public Reader newConnectionReader(Reader newReader)
Specified by:
newConnectionReader in interface org.jivesoftware.smack.debugger.SmackDebugger

newConnectionWriter

public Writer newConnectionWriter(Writer newWriter)
Specified by:
newConnectionWriter in interface org.jivesoftware.smack.debugger.SmackDebugger

userHasLogged

public void userHasLogged(String user)
Specified by:
userHasLogged in interface org.jivesoftware.smack.debugger.SmackDebugger


Copyright © 2004-2012. All Rights Reserved.