| AbstractAttr |
Abstract base class for creating BOSH attribute classes.
|
| AbstractBody |
Class representing a single message to or from the BOSH connection
manager (CM).
|
| AbstractIntegerAttr |
Abstract base class for attribute implementations based on Integer
types.
|
| AttrAccept |
Data type representing the getValue of the accept attribute of the
bosh element.
|
| AttrAck |
Data type representing the getValue of the ack attribute of the
bosh element.
|
| AttrCharsets |
Data type representing the getValue of the charsets attribute of the
bosh element.
|
| AttrHold |
Data type representing the getValue of the hold attribute of the
bosh element.
|
| AttrInactivity |
Data type representing the value of the inactivity attribute of the
bosh element.
|
| AttrMaxPause |
Data type representing the getValue of the maxpause attribute of the
bosh element.
|
| AttrPause |
Data type representing the getValue of the pause attribute of the
bosh element.
|
| AttrPolling |
Data type representing the getValue of the polling attribute of the
bosh element.
|
| AttrRequests |
Data type representing the value of the requests attribute of the
bosh element.
|
| AttrSessionID |
Data type representing the getValue of the sid attribute of the
bosh element.
|
| AttrVersion |
Data type representing the getValue of the ver attribute of the
bosh element.
|
| AttrWait |
Data type representing the getValue of the wait attribute of the
bosh element.
|
| BodyParser |
Interface for parser implementations to implement in order to abstract the
business of XML parsing out of the Body class.
|
| BodyParserResults |
Data extracted from a raw XML message by a BodyParser implementation.
|
| BodyQName |
Qualified name of an attribute of the wrapper element.
|
| BOSHClient |
BOSH Client session instance.
|
| BOSHClient.ExchangeInterceptor |
Class used in testing to dynamically manipulate received exchanges
at test runtime.
|
| BOSHClientConfig |
BOSH client configuration information.
|
| BOSHClientConfig.Builder |
Class instance builder, after the builder pattern.
|
| BOSHClientConnEvent |
Client connection event, notifying of changes in connection state.
|
| BOSHClientConnListener |
Interface used by parties interested in monitoring the connection state
of a client session.
|
| BOSHClientRequestListener |
Interface used by parties interested in monitoring outbound requests made
by the client to the connection manager (CM).
|
| BOSHClientResponseListener |
Interface used by parties interested in monitoring inbound responses
to the client from the connection manager (CM).
|
| BOSHException |
Exception class used by the BOSH API to minimize the number of checked
exceptions which must be handled by the user of the API.
|
| BOSHMessageEvent |
Event representing a message sent to or from a BOSH connection manager.
|
| CMSessionParams |
A BOSH connection manager session instance.
|
| ComposableBody |
Implementation of the AbstractBody class which allows for the
definition of messages from individual elements of a body.
|
| ComposableBody.Builder |
Class instance builder, after the builder pattern.
|
| HTTPExchange |
A request and response pair representing a single exchange with a remote
content manager.
|
| HTTPResponse |
This class represents a complete HTTP response to a request made via
a HTTPSender send request.
|
| HTTPSender |
Interface used to represent code which can send a BOSH XML body over
HTTP to a connection manager.
|
| RequestIDSequence |
Request ID sequence generator.
|
| StaticBody |
Implementation of the AbstractBody class which allows for the
definition of messages from pre-existing message content.
|
| TerminalBindingCondition |
Terminal binding conditions and their associated messages.
|