public RoutePoint(final LngLat location, final Long fromTimeTs) { this.location = location; // This time must be an UTC time like in the Real Time backend this.fromTimeTs = fromTimeTs; fromTime = DateUtils.timestampToString(fromTimeTs); }
public String timestampToString(final Long timestamp) { return DateUtils.timestampToString(timestamp); } }
private void addSignedHeader(final HttpRequestBase httpRequest, final String body) throws GeneralSecurityException { final String currentDate = DateUtils.timestampToString(System.currentTimeMillis()); final String hmac = HMACBuilder.buildHeader(body, host, secretKey, currentDate); httpRequest.addHeader(SentiloConstants.HMAC_HEADER, hmac); httpRequest.addHeader(SentiloConstants.DATE_HEADER, currentDate); LOGGER.debug("Add header {} with value {}", SentiloConstants.HMAC_HEADER, hmac); LOGGER.debug("Add header {} with value {}", SentiloConstants.DATE_HEADER, currentDate); }
public static String buildMessageToPublish(final InternalAlert alert, final String value, final String topic) { final Long timestamp = System.currentTimeMillis(); final EventMessage event = new EventMessage(); event.setAlert(alert.getId()); event.setProvider(alert.getProviderId()); event.setSensor(alert.getSensorId()); event.setMessage(value); event.setTimestamp(DateUtils.timestampToString(timestamp)); event.setPublisher("SENTILO"); event.setType(EventType.ALARM.name()); event.setTopic(topic); return converter.marshal(event); }
public static String buildContentToPublish(final OrderInputMessage message, final Topic topic) { final Long timestamp = System.currentTimeMillis(); final EventMessage event = new EventMessage(); event.setProvider(message.getProviderId()); event.setSensor(message.getSensorId()); event.setMessage(message.getOrder()); event.setTimestamp(DateUtils.timestampToString(timestamp)); event.setTime(timestamp); event.setType(EventType.ORDER.name()); event.setTopic(topic.getTopic()); setCustomsFields(event); return converter.marshal(event); }
floor.setToTime(DateUtils.timestampToString(previousToTime));
public static String buildContentToPublish(final AlarmInputMessage message, final Topic topic) { final Long timestamp = System.currentTimeMillis(); final EventMessage event = new EventMessage(); event.setAlert(message.getAlertId()); event.setAlertType(message.getAlertType()); event.setProvider(message.getProviderId()); event.setSensor(message.getSensorId()); event.setMessage(message.getMessage()); event.setTimestamp(DateUtils.timestampToString(timestamp)); event.setTime(timestamp); event.setType(EventType.ALARM.name()); event.setTopic(topic.getTopic()); event.setPublisher(message.getSender()); setCustomsFields(event); return converter.marshal(event); }
public static String buildContentToPublish(final Observation message, final Topic topic) { final EventMessage event = new EventMessage(); event.setProvider(message.getProvider()); event.setSensor(message.getSensor()); event.setMessage(message.getValue()); event.setTimestamp(DateUtils.timestampToString(message.getTimestamp())); event.setTime(message.getTimestamp()); event.setLocation(message.getLocation()); event.setType(EventType.DATA.name()); event.setTopic(topic.getTopic()); setCustomsFields(event); return converter.marshal(event); }