public class AstarteMqttV1Transport extends AstarteMqttTransport
m_clientm_astarteTransportEventListener, m_failedMessageStorage, m_introspectionSent, m_messageListener, m_propertyStorage| Constructor and Description |
|---|
AstarteMqttV1Transport(MutualSSLAuthenticationMqttConnectionInfo connectionInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
onConnected(org.eclipse.paho.client.mqttv3.IMqttToken asyncActionToken) |
void |
onSuccess(org.eclipse.paho.client.mqttv3.IMqttToken asyncActionToken) |
void |
resendAllProperties() |
void |
retryFailedMessages() |
void |
sendAggregate(AstarteAggregateDatastreamInterface astarteInterface,
java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> value,
org.joda.time.DateTime timestamp) |
void |
sendEmptyCache() |
void |
sendIndividualValue(AstarteInterface astarteInterface,
java.lang.String path,
java.lang.Object value,
org.joda.time.DateTime timestamp) |
void |
sendIntrospection() |
void |
setFailedMessageStorage(AstarteFailedMessageStorage failedMessageStorage) |
connect, disconnect, getConnectionInfo, isConnected, onFailure, setCallbackgetAstarteProtocolType, getAstarteTransportEventListener, getDevice, getFailedMessageStorage, getMessageListener, getPropertyStorage, sendAggregate, sendIndividualValue, setAstarteTransportEventListener, setDevice, setMessageListener, setPropertyStoragepublic AstarteMqttV1Transport(MutualSSLAuthenticationMqttConnectionInfo connectionInfo)
public void setFailedMessageStorage(AstarteFailedMessageStorage failedMessageStorage)
setFailedMessageStorage in class AstarteTransportpublic void sendIntrospection()
throws AstarteTransportException
AstarteTransportExceptionpublic void sendEmptyCache()
throws AstarteTransportException
AstarteTransportExceptionpublic void resendAllProperties()
throws AstarteTransportException
AstarteTransportExceptionpublic void retryFailedMessages()
throws AstarteTransportException
AstarteTransportExceptionpublic void sendIndividualValue(AstarteInterface astarteInterface, java.lang.String path, java.lang.Object value, org.joda.time.DateTime timestamp) throws AstarteTransportException
AstarteTransportExceptionpublic void sendAggregate(AstarteAggregateDatastreamInterface astarteInterface, java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> value, org.joda.time.DateTime timestamp) throws AstarteTransportException
AstarteTransportExceptionpublic void onSuccess(org.eclipse.paho.client.mqttv3.IMqttToken asyncActionToken)
protected void onConnected(org.eclipse.paho.client.mqttv3.IMqttToken asyncActionToken)
throws AstarteTransportException
onConnected in class AstarteMqttTransportAstarteTransportException