Uses of Class
com.amazonaws.services.iot.client.AWSIotMessage
-
Packages that use AWSIotMessage Package Description com.amazonaws.services.iot.client com.amazonaws.services.iot.client.core com.amazonaws.services.iot.client.mqtt com.amazonaws.services.iot.client.shadow -
-
Uses of AWSIotMessage in com.amazonaws.services.iot.client
Subclasses of AWSIotMessage in com.amazonaws.services.iot.client Modifier and Type Class Description classAWSIotTopicThis 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 AWSIotMessage Modifier and Type Method Description AWSIotMessageAWSIotMqttClient. getWillMessage()Gets the Last Will and Testament message currently configured.Methods in com.amazonaws.services.iot.client with parameters of type AWSIotMessage Modifier and Type Method Description voidAWSIotDevice. 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.core Modifier and Type Class Description classAwsIotCompletionThis 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 AWSIotMessage Modifier and Type Field Description protected AWSIotMessageAwsIotCompletion. requestThe request containing the callback functions.protected AWSIotMessageAbstractAwsIotClient. willMessageMethods in com.amazonaws.services.iot.client.core that return AWSIotMessage Modifier and Type Method Description AWSIotMessageAbstractAwsIotClient. getWillMessage()Methods in com.amazonaws.services.iot.client.core that return types with arguments of type AWSIotMessage Modifier and Type Method Description ConcurrentLinkedQueue<AWSIotMessage>AwsIotConnection. getPublishQueue()The offline publish queue holding messages while the connection is being established.ConcurrentLinkedQueue<AWSIotMessage>AwsIotConnection. getSubscribeQueue()The offline subscribe request queue holding messages while the connection is being established.ConcurrentLinkedQueue<AWSIotMessage>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 AWSIotMessage Modifier and Type Method Description voidAbstractAwsIotClient. 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 AWSIotMessage Constructor Description AwsIotCompletion(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 AWSIotMessage Modifier and Type Method Description voidAwsIotMqttConnection. 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.shadow Modifier and Type Class Description classAwsIotDeviceCommandThis is a helper class that can be used to manage the execution result of a shadow command, i.e.classAwsIotDeviceCommandAckListenerThis class extendsAWSIotTopicto provide customized callback functions for the subscription requests of the shadow commands.classAwsIotDeviceDeltaListenerThis class extendsAWSIotTopicto provide a callback function for receiving the shadow delta updates.classAwsIotDeviceReportMessageclassAwsIotDeviceSyncMessageMethods in com.amazonaws.services.iot.client.shadow that return AWSIotMessage Modifier and Type Method Description AWSIotMessageAwsIotDeviceCommand. getResponse()Methods in com.amazonaws.services.iot.client.shadow with parameters of type AWSIotMessage Modifier and Type Method Description protected 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)StringAwsIotDeviceCommandManager. runCommand(AwsIotDeviceCommandManager.Command command, AWSIotMessage request, long commandTimeout)StringAwsIotDeviceCommandManager. runCommand(AwsIotDeviceCommandManager.Command command, AWSIotMessage request, long commandTimeout, boolean isAsync)StringAwsIotDeviceCommandManager. runCommandSync(AwsIotDeviceCommandManager.Command command, AWSIotMessage request)StringAwsIotDeviceCommandManager. 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 AWSIotMessage Constructor Description AwsIotDeviceCommand(AwsIotDeviceCommandManager commandManager, AwsIotDeviceCommandManager.Command command, String commandId, AWSIotMessage request, long commandTimeout, boolean isAsync)
-