Skip to content

New Smack Terminology and Base Class Hirarchy

Florian Schmaus edited this page Jan 3, 2017 · 5 revisions
Old Smack New Smack Notes
Packet Stanza (Smack 4.1) Packet is not an XMPP term
PacketExtension Extension Element (Smack 4.2) So is packet extension
Service name XMPP domain (Smack 4.2) XMPP domain is more verbose
PacketFilter StanzaMatcher (Smack 4.3) Filter is ambiguous: Does the filter withhold or pass?

New class hierarchy (Smack 4.3)

                                            XmppStream

               XmppClientConnection             (XmppS2cConnection)    (XmppS2sConnection)   (XmppComponentConnection)
               [a XMPP C2S stream]

XmppClientTcpConnection         XmppClientBoshConnection