public class AstarteDeviceAggregateDatastreamInterface extends AstarteAggregateDatastreamInterface implements AstarteAggregateDataStreamer
Constructor and Description |
---|
AstarteDeviceAggregateDatastreamInterface() |
Modifier and Type | Method and Description |
---|---|
void |
streamData(java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> payload) |
void |
streamData(java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> payload,
org.joda.time.DateTime timestamp) |
void |
validatePayload(java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> payload,
org.joda.time.DateTime timestamp) |
isExplicitTimestamp
findMappingInInterface, fromJSON, getAstarteTransport, getInterfaceName, getMajorVersion, getMappings, getMinorVersion, isPathCompatibleWithMapping, setAstarteTransport, validatePayload
public AstarteDeviceAggregateDatastreamInterface()
public void streamData(java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> payload) throws AstarteTransportException, AstarteInvalidValueException, AstarteInterfaceMappingNotFoundException
streamData
in interface AstarteAggregateDataStreamer
AstarteTransportException
AstarteInvalidValueException
AstarteInterfaceMappingNotFoundException
public void streamData(java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> payload, org.joda.time.DateTime timestamp) throws AstarteTransportException, AstarteInvalidValueException, AstarteInterfaceMappingNotFoundException
streamData
in interface AstarteAggregateDataStreamer
AstarteTransportException
AstarteInvalidValueException
AstarteInterfaceMappingNotFoundException
public void validatePayload(java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> payload, org.joda.time.DateTime timestamp) throws AstarteInvalidValueException, AstarteInterfaceMappingNotFoundException