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
public interface Nonza extends TopLevelStreamElement
A Nonza, i.e. everything that is not a stanza as defined RFC 6120 8. Stanzas areMessage
,Presence
andIQ
. Everything else should sublcass this class instead ofStanza
.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:
- XEP-0360: Nonzas (are not Stanzas)
-
-
Method Summary
-
Methods inherited from interface org.jivesoftware.smack.packet.NamedElement
getElementName
-
Methods inherited from interface org.jivesoftware.smack.packet.XmlElement
getLanguage, getNamespace, getQName
-
-