Uses of Class
com.amazonaws.services.iot.client.AWSIotMessage
Packages that use AWSIotMessage
Package
Description
-
Uses of AWSIotMessage in com.amazonaws.services.iot.client
Subclasses of AWSIotMessage in com.amazonaws.services.iot.clientModifier and TypeClassDescriptionclassThis class is used for subscribing to a topic in the subscription APIs, such asAWSIotMqttClient.subscribe(AWSIotTopic topic).Methods in com.amazonaws.services.iot.client that return AWSIotMessageModifier and TypeMethodDescriptionAWSIotMqttClient.getWillMessage()Gets the Last Will and Testament message currently configured.Methods in com.amazonaws.services.iot.client with parameters of type AWSIotMessageModifier and TypeMethodDescriptionvoidAWSIotDevice.delete(AWSIotMessage message, long timeout) Deletes the content of a thing shadow.voidAWSIotDevice.get(AWSIotMessage message, long timeout) Retrieves the latest state stored in the thing shadow.voidAWSIotTopic.onMessage(AWSIotMessage message) Callback function to be invoked upon the arrival of a subscribed message.voidAWSIotMqttClient.publish(AWSIotMessage message) Publishes the payload to a given topic.voidAWSIotMqttClient.publish(AWSIotMessage message, long timeout) Publishes the payload to a given topic.voidAWSIotMqttClient.setWillMessage(AWSIotMessage willMessage) Sets a new Last Will and Testament message.voidAWSIotDevice.update(AWSIotMessage message, long timeout) Updates the content of a thing shadow with the data provided in the request. -
Uses of AWSIotMessage in com.amazonaws.services.iot.client.core
Subclasses of AWSIotMessage in com.amazonaws.services.iot.client.coreModifier and TypeClassDescriptionclassThis is a helper class that can be used to manage the request execution and return either synchronously or asynchronously the result, e.g.Fields in com.amazonaws.services.iot.client.core declared as AWSIotMessageModifier and TypeFieldDescriptionprotected final AWSIotMessageAwsIotCompletion.requestThe request containing the callback functions.protected AWSIotMessageAbstractAwsIotClient.willMessageMethods in com.amazonaws.services.iot.client.core that return AWSIotMessageMethods in com.amazonaws.services.iot.client.core that return types with arguments of type AWSIotMessageModifier and TypeMethodDescriptionAwsIotConnection.getPublishQueue()The offline publish queue holding messages while the connection is being established.AwsIotConnection.getSubscribeQueue()The offline subscribe request queue holding messages while the connection is being established.AwsIotConnection.getUnsubscribeQueue()The offline unsubscribe request queue holding messages while the connection is being established.Methods in com.amazonaws.services.iot.client.core with parameters of type AWSIotMessageModifier and TypeMethodDescriptionvoidAbstractAwsIotClient.dispatch(AWSIotMessage message) voidAwsIotTopicCallback.onMessage(AWSIotMessage message) voidAbstractAwsIotClient.publish(AWSIotMessage message) voidAbstractAwsIotClient.publish(AWSIotMessage message, long timeout) voidAwsIotConnection.publish(AWSIotMessage message) The actual publish method exposed by this class.protected abstract voidAwsIotConnection.publishMessage(AWSIotMessage message) Abstract method which is called to publish a message.voidAbstractAwsIotClient.setWillMessage(AWSIotMessage willMessage) voidAwsIotConnection.subscribe(AWSIotMessage message) The actual subscribe method exposed by this class.protected abstract voidAwsIotConnection.subscribeTopic(AWSIotMessage message) Abstract method which is called to subscribe to a topic.voidAwsIotConnection.unsubscribe(AWSIotMessage message) The actual unsubscribe method exposed by this class.protected abstract voidAwsIotConnection.unsubscribeTopic(AWSIotMessage message) Abstract method which is called to unsubscribe to a topic.Constructors in com.amazonaws.services.iot.client.core with parameters of type AWSIotMessageModifierConstructorDescriptionAwsIotCompletion(AWSIotMessage req, long timeout, boolean isAsync) Instantiates a new completion object either synchronous or asynchronous request based on theisAsyncargument. -
Uses of AWSIotMessage in com.amazonaws.services.iot.client.mqtt
Methods in com.amazonaws.services.iot.client.mqtt with parameters of type AWSIotMessageModifier and TypeMethodDescriptionvoidAwsIotMqttConnection.publishMessage(AWSIotMessage message) voidAwsIotMqttConnection.subscribeTopic(AWSIotMessage message) voidAwsIotMqttConnection.unsubscribeTopic(AWSIotMessage message) -
Uses of AWSIotMessage in com.amazonaws.services.iot.client.shadow
Subclasses of AWSIotMessage in com.amazonaws.services.iot.client.shadowModifier and TypeClassDescriptionclassThis is a helper class that can be used to manage the execution result of a shadow command, i.e.classThis class extendsAWSIotTopicto provide customized callback functions for the subscription requests of the shadow commands.classThis class extendsAWSIotTopicto provide a callback function for receiving the shadow delta updates.classclassMethods in com.amazonaws.services.iot.client.shadow that return AWSIotMessageMethods in com.amazonaws.services.iot.client.shadow with parameters of type AWSIotMessageModifier and TypeMethodDescriptionprotected voidAbstractAwsIotDevice.delete(AWSIotMessage message, long timeout) protected voidAbstractAwsIotDevice.get(AWSIotMessage message, long timeout) voidAbstractAwsIotDevice.onCommandAck(AWSIotMessage message) voidAwsIotDeviceCommandManager.onCommandAck(AWSIotMessage response) voidAwsIotDeviceCommandAckListener.onMessage(AWSIotMessage message) voidAwsIotDeviceDeltaListener.onMessage(AWSIotMessage message) AwsIotDeviceCommandManager.runCommand(AwsIotDeviceCommandManager.Command command, AWSIotMessage request, long commandTimeout) AwsIotDeviceCommandManager.runCommand(AwsIotDeviceCommandManager.Command command, AWSIotMessage request, long commandTimeout, boolean isAsync) AwsIotDeviceCommandManager.runCommandSync(AwsIotDeviceCommandManager.Command command, AWSIotMessage request) AwsIotDeviceCommandManager.runCommandSync(AwsIotDeviceCommandManager.Command command, AWSIotMessage request, long commandTimeout) voidAwsIotDeviceCommand.setResponse(AWSIotMessage response) protected voidAbstractAwsIotDevice.update(AWSIotMessage message, long timeout) Constructors in com.amazonaws.services.iot.client.shadow with parameters of type AWSIotMessageModifierConstructorDescriptionAwsIotDeviceCommand(AwsIotDeviceCommandManager commandManager, AwsIotDeviceCommandManager.Command command, String commandId, AWSIotMessage request, long commandTimeout, boolean isAsync)