Uses of Class
org.jivesoftware.smack.debugger.SmackDebugger
Package
Description
Core classes of the Smack API.
Smack's internal API for client-to-server (c2s) connections.
Smack includes built-in debugging consoles that will let you track all XML traffic between the client and server.
Smack optional Debuggers, which include
EnhancedDebugger
and LiteDebugger
.Android classes for debugging purposes.
Smack slf4j debugger implementation.
-
Uses of SmackDebugger in org.jivesoftware.smack
Modifier and TypeFieldDescriptionprotected final SmackDebugger
AbstractXMPPConnection.debugger
The SmackDebugger allows to log and debug XML traffic. -
Uses of SmackDebugger in org.jivesoftware.smack.c2s.internal
Modifier and TypeFieldDescriptionfinal SmackDebugger
ModularXmppClientToServerConnectionInternal.smackDebugger
Modifier and TypeMethodDescriptionfinal void
ModularXmppClientToServerConnectionInternal.withSmackDebugger
(Consumer<SmackDebugger> smackDebuggerConsumer) ModifierConstructorDescriptionModularXmppClientToServerConnectionInternal
(ModularXmppClientToServerConnection connection, SmackReactor reactor, SmackDebugger smackDebugger, Queue<TopLevelStreamElement> outgoingElementsQueue) -
Uses of SmackDebugger in org.jivesoftware.smack.debugger
Modifier and TypeClassDescriptionclass
class
Very simple debugger that prints to the console (stdout) the sent and received stanzas.class
Very simple debugger that prints to the console (stdout) the sent and received stanzas.Modifier and TypeMethodDescriptionConsoleDebugger.Factory.create
(XMPPConnection connection) ReflectionDebuggerFactory.create
(XMPPConnection connection) SmackDebuggerFactory.create
(XMPPConnection connection) Initialize the new SmackDebugger instance.Modifier and TypeMethodDescriptionstatic Class<SmackDebugger>
ReflectionDebuggerFactory.getDebuggerClass()
Returns debugger class used by this factory.Modifier and TypeMethodDescriptionstatic void
ReflectionDebuggerFactory.setDebuggerClass
(Class<? extends SmackDebugger> debuggerClass) Sets custom debugger class to be created by this factory. -
Uses of SmackDebugger in org.jivesoftware.smackx.debugger
Modifier and TypeClassDescriptionclass
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
The LiteDebugger is a very simple debugger that allows to debug sent, received and interpreted messages. -
Uses of SmackDebugger in org.jivesoftware.smackx.debugger.android
Modifier and TypeClassDescriptionclass
Very simple debugger that prints to the android log the sent and received stanzas. -
Uses of SmackDebugger in org.jivesoftware.smackx.debugger.slf4j
Modifier and TypeClassDescriptionclass
Implementation of SmackDebugger that writes log messages using SLF4J API.