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
AstarteTransportException
void sendEmptyCache() throws AstarteTransportException
AstarteTransportException
void resendAllProperties() throws AstarteTransportException
AstarteTransportException
void sendIndividualValue(AstarteInterface astarteInterface, java.lang.String path, java.lang.Object value) throws AstarteTransportException
AstarteTransportException
void sendIndividualValue(AstarteInterface astarteInterface, java.lang.String path, java.lang.Object value, org.joda.time.DateTime timestamp) throws AstarteTransportException
AstarteTransportException
void sendAggregate(AstarteAggregateDatastreamInterface astarteInterface, java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> value) throws AstarteTransportException
AstarteTransportException
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
AstarteTransportException