public interface AstarteProtocol
| Modifier and Type | Method and Description |
|---|---|
AstarteProtocolType |
getAstarteProtocolType() |
void |
resendAllProperties() |
void |
sendAggregate(AstarteAggregateDatastreamInterface astarteInterface,
java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> value) |
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) |
void |
sendIndividualValue(AstarteInterface astarteInterface,
java.lang.String path,
java.lang.Object value,
org.joda.time.DateTime timestamp) |
void |
sendIntrospection() |
AstarteProtocolType getAstarteProtocolType()
void sendIntrospection()
throws AstarteTransportException
AstarteTransportExceptionvoid sendEmptyCache()
throws AstarteTransportException
AstarteTransportExceptionvoid resendAllProperties()
throws AstarteTransportException
AstarteTransportExceptionvoid sendIndividualValue(AstarteInterface astarteInterface, java.lang.String path, java.lang.Object value) throws AstarteTransportException
AstarteTransportExceptionvoid sendIndividualValue(AstarteInterface astarteInterface, java.lang.String path, java.lang.Object value, org.joda.time.DateTime timestamp) throws AstarteTransportException
AstarteTransportExceptionvoid sendAggregate(AstarteAggregateDatastreamInterface astarteInterface, java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> value) throws AstarteTransportException
AstarteTransportExceptionvoid sendAggregate(AstarteAggregateDatastreamInterface astarteInterface, java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> value, org.joda.time.DateTime timestamp) throws AstarteTransportException
AstarteTransportException