public interface MessageCallback
The developer is expected to create an implementation of this interface,
and the transport will call onCloudToDeviceMessageReceived(Message, Object)
upon receiving a message from an IoT Hub.
| Modifier and Type | Method and Description |
|---|---|
IotHubMessageResult |
onCloudToDeviceMessageReceived(Message message,
java.lang.Object callbackContext)
Executes the callback.
|
IotHubMessageResult onCloudToDeviceMessageReceived(Message message, java.lang.Object callbackContext)
IotHubMessageResult.COMPLETE, IotHubMessageResult.ABANDON, or IotHubMessageResult.REJECT
the message.
If this callback throws an exception it will not complete the message and can cause the messages to build up on the IoT hub until they expire. This can prevent further message delivery until all messages are expired or completed from IoT hub.
message - the message.callbackContext - a custom context given by the developer.IotHubMessageResult.COMPLETE, IotHubMessageResult.ABANDON,
or IotHubMessageResult.REJECT the message.Copyright © 2023. All rights reserved.