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) |
isExplicitTimestampfindMappingInInterface, fromJSON, getAstarteTransport, getInterfaceName, getMajorVersion, getMappings, getMinorVersion, isPathCompatibleWithMapping, setAstarteTransport, validatePayloadpublic 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 AstarteAggregateDataStreamerAstarteTransportExceptionAstarteInvalidValueExceptionAstarteInterfaceMappingNotFoundExceptionpublic 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 AstarteAggregateDataStreamerAstarteTransportExceptionAstarteInvalidValueExceptionAstarteInterfaceMappingNotFoundExceptionpublic void validatePayload(java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> payload,
org.joda.time.DateTime timestamp)
throws AstarteInvalidValueException,
AstarteInterfaceMappingNotFoundException