| Interface | Description |
|---|---|
| ThingCommand<T extends ThingCommand> |
Aggregates all
Commands which are related to a Thing. |
| ThingCommandResponse<T extends ThingCommandResponse> |
Aggregates all possible responses relating to a given
ThingCommand. |
| Class | Description |
|---|---|
| ThingCommand.JsonFields |
This class contains definitions for all specific fields of a
ThingCommand's JSON representation. |
| ThingCommandRegistry |
A
CommandRegistry aware of all ThingCommands. |
| ThingCommandResponse.JsonFields |
This class contains definitions for all specific fields of a
ThingCommandResponse's JSON representation. |
| ThingCommandResponseRegistry |
Registry which is capable of parsing
ThingCommandResponses from JSON. |
| ThingErrorResponse |
Response to a
ThingCommand which wraps the exception thrown while processing the command. |
Copyright © 2017–2018 Eclipse Foundation. All rights reserved.