public interface CorrelatingMessageCallback
IotHubTransport lifecycle.
There is no default implementation of this interface and will be up to the developer to implement.
| Modifier and Type | Method and Description |
|---|---|
void |
onRequestAcknowledged(Message message,
java.lang.Object callbackContext,
IotHubClientException e)
Called when the message request has been sent and IoT hub has acknowledged the request.
|
void |
onRequestQueued(Message message,
java.lang.Object callbackContext)
Called when the message has been queued to the transport.
|
void |
onRequestSent(Message message,
java.lang.Object callbackContext)
Called when the message request has been sent by the transport.
|
void |
onResponseAcknowledged(Message message,
java.lang.Object callbackContext)
Called when a response to the message has been sent by IoT hub and has been acknowledged by the transport.
|
void |
onResponseReceived(Message message,
java.lang.Object callbackContext,
IotHubClientException e)
Called when a response to the sent message has been sent by IoT hub and has been receieved by the transport.
|
void onRequestQueued(Message message, java.lang.Object callbackContext)
message - The request message queued by the transport.callbackContext - The context sent with the message.void onRequestSent(Message message, java.lang.Object callbackContext)
message - The request message sent by the transport.callbackContext - The context sent with the message.void onRequestAcknowledged(Message message, java.lang.Object callbackContext, IotHubClientException e)
message - The request message acknowledged by the service.callbackContext - The context sent with the message.e - The exception given by the transport. If there are no errors this will be null.void onResponseReceived(Message message, java.lang.Object callbackContext, IotHubClientException e)
message - The response message received by the transport.callbackContext - The context sent with the message.e - The exception given by the transport. If there are no errors this will be null.void onResponseAcknowledged(Message message, java.lang.Object callbackContext)
message - The response message queued to the transport.callbackContext - The context sent with the message.Copyright © 2023. All rights reserved.