Package rocks.xmpp.extensions.httpbind.model
Provides XML schema implementations of XEP-0124:
Bidirectional-streams Over Synchronous HTTP (BOSH) and XEP-0206:
XMPP Over BOSH.
XEP-0124 defines a transport protocol that emulates the semantics of a long-lived, bidirectional TCP connection between two entities (such as a client and a server) by efficiently using multiple synchronous HTTP request/response pairs without requiring the use of frequent polling or chunked responses.
XEP-0206 defines how the Bidirectional-streams Over Synchronous HTTP (BOSH) technology can be used to transport XMPP stanzas. The result is an HTTP binding for XMPP communications that is useful in situations where a device or client is unable to maintain a long-lived TCP connection to an XMPP server.
-
Class Summary Class Description Body The implementation of the<body/>
element in thehttp://jabber.org/protocol/httpbind
namespace.Body.Builder A builder for the body element. -
Enum Summary Enum Description Body.Condition The implementation of the 'condition' attribute of the<body/>
wrapper element, which indicates an error reported by the connection manager.Body.Type The implementation of the 'type' attribute of the<body/>
element.