Class NonBlockingPublishListener
java.lang.Object
com.amazonaws.services.iot.client.AWSIotMessage
com.amazonaws.services.iot.client.sample.pubSub.NonBlockingPublishListener
- All Implemented Interfaces:
com.amazonaws.services.iot.client.core.AwsIotMessageCallback
public class NonBlockingPublishListener
extends com.amazonaws.services.iot.client.AWSIotMessage
This class extends
AWSIotMessage to provide customized handlers for
non-blocking message publishing.-
Field Summary
Fields inherited from class com.amazonaws.services.iot.client.AWSIotMessage
errorCode, errorMessage, payload, qos, topic -
Constructor Summary
ConstructorsConstructorDescriptionNonBlockingPublishListener(String topic, com.amazonaws.services.iot.client.AWSIotQos qos, String payload) -
Method Summary
Methods inherited from class com.amazonaws.services.iot.client.AWSIotMessage
getErrorCode, getErrorMessage, getPayload, getQos, getStringPayload, getTopic, setErrorCode, setErrorMessage, setPayload, setQos, setStringPayload, setTopic
-
Constructor Details
-
NonBlockingPublishListener
-
-
Method Details
-
onSuccess
public void onSuccess()- Specified by:
onSuccessin interfacecom.amazonaws.services.iot.client.core.AwsIotMessageCallback- Overrides:
onSuccessin classcom.amazonaws.services.iot.client.AWSIotMessage
-
onFailure
public void onFailure()- Specified by:
onFailurein interfacecom.amazonaws.services.iot.client.core.AwsIotMessageCallback- Overrides:
onFailurein classcom.amazonaws.services.iot.client.AWSIotMessage
-
onTimeout
public void onTimeout()- Specified by:
onTimeoutin interfacecom.amazonaws.services.iot.client.core.AwsIotMessageCallback- Overrides:
onTimeoutin classcom.amazonaws.services.iot.client.AWSIotMessage
-