See: Description
| Class | Description |
|---|---|
| AlertMessage |
AlertMessage extends Message class.
|
| AlertMessage.Builder |
AlertMessage.Builder extends Message.MessageBuilder class. |
| DataItem<T> |
DataItem is a key/value/type triplet for data in DataMessage along with the type of the data.
|
| DataMessage |
DataMessage extends Message class.
|
| DataMessage.Builder |
DataMessage.Builder extends Message.MessageBuilder class. |
| Message |
An abstract class for different types of messages in messaging server.
|
| Message.MessageBuilder<T extends Message.MessageBuilder<T>> |
This is an abstract class for different message builders.
|
| MessageProperties |
MessageProperties contains a table of key and list of values pairs for extra
information to send.
|
| MessageProperties.Builder |
MessagePropertiesBuilder is the builder for MessageProperties.
|
| RequestMessage |
RequestMessage extends Message class.
|
| RequestMessage.Builder |
Builder extends
Message.MessageBuilder class. |
| Resource |
This class represents a resource for an endpoint.
|
| Resource.Builder |
Resource class is immutable. |
| ResourceMessage |
ResourceMessage extends Message class.
|
| ResourceMessage.Builder |
Builder extends
MessageBuilder class. |
| ResourceMessage.ReportResponse | |
| ResourceMessage.ReportResponse.Builder |
Resource class is immutable. |
| ResponseMessage |
ResponseMessage extends Message class.
|
| ResponseMessage.Builder |
Builder extends
Message.MessageBuilder class. |
| Enum | Description |
|---|---|
| AlertMessage.Severity |
The Severity of this Alert
|
| DataItem.Type |
The data type of the data item.
|
| Message.Direction |
The message direction with respect to the device.
|
| Message.Priority |
The priority of the message.
|
| Message.Reliability |
Reliability of the message
|
| Message.Type |
The message type.
|
| Resource.Method |
Method supported by a Resource
|
| Resource.Status |
Enumeration for choosing status of the resource directory item.
|
| ResourceMessage.ReportResponse.ResponseStatus | |
| ResourceMessage.Type |
Enumeration for choosing type of the resource directory message.
|
| StatusCode |
Enum for handling HTTP status codes and tests.
|
| Exception | Description |
|---|---|
| MessageParsingException |
MessageParsingException when an incorrect JSON interpretation of any Message is being parsed. |