Package org.jivesoftware.smack.packet
Interface Nonza
- All Superinterfaces:
Element
,NamedElement
,TopLevelStreamElement
,XmlElement
,XmlLangElement
- All Known Subinterfaces:
SaslNonza
- All Known Implementing Classes:
AbstractStreamClose
,AbstractStreamOpen
,ClientStateIndication.Active
,ClientStateIndication.Inactive
,Compress
,Compressed
,Failure
,SaslNonza.AuthMechanism
,SaslNonza.Challenge
,SaslNonza.Response
,SaslNonza.SASLFailure
,SaslNonza.Success
,StartTls
,StreamClose
,StreamError
,StreamManagement.AckAnswer
,StreamManagement.AckRequest
,StreamManagement.Enable
,StreamManagement.Enabled
,StreamManagement.Failed
,StreamManagement.Resume
,StreamManagement.Resumed
,StreamOpen
,TlsFailure
,TlsProceed
,WebSocketCloseElement
,WebSocketOpenElement
A Nonza, i.e. everything that is not a stanza as defined
RFC 6120 8. Stanzas are
Message
, Presence
and IQ
.
Everything else should sublcass this class instead of Stanza
.
It is important to cleanly distinguish between stanzas and non-stanzas. For example plain stream elements don't count into the stanza count of XEP-198 Stream Management.
- See Also:
-
Method Summary
Methods inherited from interface org.jivesoftware.smack.packet.NamedElement
getElementName
Methods inherited from interface org.jivesoftware.smack.packet.XmlElement
getLanguage, getNamespace, getQName