Package | Description |
---|---|
org.jivesoftware.smack |
Core classes of the Smack API.
|
org.jivesoftware.smack.debugger |
Core debugger functionality.
|
org.jivesoftware.smackx.debugger |
Smack optional Debuggers.
|
org.jivesoftware.smackx.debugger.android | |
org.jivesoftware.smackx.debugger.slf4j |
Smack slf4j debugger implementation.
|
Modifier and Type | Field and Description |
---|---|
protected SmackDebugger |
AbstractXMPPConnection.debugger
The SmackDebugger allows to log and debug XML traffic.
|
Modifier and Type | Method and Description |
---|---|
static SmackDebugger |
SmackConfiguration.createDebugger(XMPPConnection connection,
Writer writer,
Reader reader)
Creates new debugger instance with given arguments as parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDebugger |
class |
ConsoleDebugger
Very simple debugger that prints to the console (stdout) the sent and received stanzas.
|
class |
JulDebugger
Very simple debugger that prints to the console (stdout) the sent and received stanzas.
|
Modifier and Type | Method and Description |
---|---|
SmackDebugger |
SmackDebuggerFactory.create(XMPPConnection connection,
Writer writer,
Reader reader)
Initialize the new SmackDebugger instance.
|
SmackDebugger |
ReflectionDebuggerFactory.create(XMPPConnection connection,
Writer writer,
Reader reader) |
Modifier and Type | Method and Description |
---|---|
static Class<SmackDebugger> |
ReflectionDebuggerFactory.getDebuggerClass()
Returns debugger class used by this factory
|
Modifier and Type | Method and Description |
---|---|
static void |
ReflectionDebuggerFactory.setDebuggerClass(Class<? extends SmackDebugger> debuggerClass)
Sets custom debugger class to be created by this factory
|
Modifier and Type | Class and Description |
---|---|
class |
EnhancedDebugger
The EnhancedDebugger is a debugger that allows to debug sent, received and interpreted messages
but also provides the ability to send ad-hoc messages composed by the user.
|
class |
LiteDebugger
The LiteDebugger is a very simple debugger that allows to debug sent, received and
interpreted messages.
|
Modifier and Type | Class and Description |
---|---|
class |
AndroidDebugger
Very simple debugger that prints to the android log the sent and received stanzas.
|
Modifier and Type | Class and Description |
---|---|
class |
SLF4JSmackDebugger
Implementation of SmackDebugger that writes log messages using SLF4J API.
|
Modifier and Type | Method and Description |
---|---|
SmackDebugger |
SLF4JDebuggerFactory.create(XMPPConnection connection,
Writer writer,
Reader reader) |