| Package | Description |
|---|---|
| rocks.xmpp.core.stanza |
Provides classes for XML stanza management (message, presence, IQ).
|
| rocks.xmpp.core.stanza.model |
Provides XML Stanzas and Stanza Errors.
|
| rocks.xmpp.core.stanza.model.client |
| Modifier and Type | Class and Description |
|---|---|
class |
StanzaEvent<S extends Stanza & ClientStreamElement>
An event which is triggered for inbound and outbound stanzas.
|
interface |
StanzaFilter<T extends Stanza & ClientStreamElement>
A simple filter for stanzas.
|
| Modifier and Type | Method and Description |
|---|---|
Stanza |
StanzaException.getStanza()
Gets the stanza, which includes the error.
|
| Constructor and Description |
|---|
StanzaException(Stanza stanza)
Constructs a stanza exception.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIQ
The implementation of the
<iq/> stanza. |
class |
AbstractMessage
The implementation of the
<message/> element. |
class |
AbstractPresence
The implementation of the
<presence/> element. |
| Modifier and Type | Method and Description |
|---|---|
abstract Stanza |
Stanza.createError(Condition condition)
Creates an error response for this stanza.
|
abstract Stanza |
Stanza.createError(StanzaError error)
Creates an error response for this stanza.
|
abstract Stanza |
Stanza.withFrom(Jid from)
Creates a copy of this stanza and adds a from attribute to it.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IQ
The implementation of the
<iq/> element for the client namespace ('jabber:client'). |
class |
Message
The implementation of the
<message/> element for the client namespace ('jabber:client'). |
class |
Presence
The implementation of the
<presence/> element for the client namespace ('jabber:client'). |
Copyright © 2014–2015 XMPP.rocks. All rights reserved.