Commit 6a237b847cfe934ad42e76b7000123359b7925ea

Authored by Igor Kulikov
1 parent 9dc88bcb

Add customerId field to alarm data query api

@@ -24,6 +24,7 @@ import org.thingsboard.server.common.data.alarm.Alarm; @@ -24,6 +24,7 @@ import org.thingsboard.server.common.data.alarm.Alarm;
24 import org.thingsboard.server.common.data.alarm.AlarmSeverity; 24 import org.thingsboard.server.common.data.alarm.AlarmSeverity;
25 import org.thingsboard.server.common.data.alarm.AlarmStatus; 25 import org.thingsboard.server.common.data.alarm.AlarmStatus;
26 import org.thingsboard.server.common.data.id.AlarmId; 26 import org.thingsboard.server.common.data.id.AlarmId;
  27 +import org.thingsboard.server.common.data.id.CustomerId;
27 import org.thingsboard.server.common.data.id.EntityId; 28 import org.thingsboard.server.common.data.id.EntityId;
28 import org.thingsboard.server.common.data.id.EntityIdFactory; 29 import org.thingsboard.server.common.data.id.EntityIdFactory;
29 import org.thingsboard.server.common.data.id.TenantId; 30 import org.thingsboard.server.common.data.id.TenantId;
@@ -86,6 +87,7 @@ public class AlarmDataAdapter { @@ -86,6 +87,7 @@ public class AlarmDataAdapter {
86 alarm.setSeverity(AlarmSeverity.valueOf(row.get(ModelConstants.ALARM_SEVERITY_PROPERTY).toString())); 87 alarm.setSeverity(AlarmSeverity.valueOf(row.get(ModelConstants.ALARM_SEVERITY_PROPERTY).toString()));
87 alarm.setStatus(AlarmStatus.valueOf(row.get(ModelConstants.ALARM_STATUS_PROPERTY).toString())); 88 alarm.setStatus(AlarmStatus.valueOf(row.get(ModelConstants.ALARM_STATUS_PROPERTY).toString()));
88 alarm.setTenantId(new TenantId((UUID) row.get(ModelConstants.TENANT_ID_PROPERTY))); 89 alarm.setTenantId(new TenantId((UUID) row.get(ModelConstants.TENANT_ID_PROPERTY)));
  90 + alarm.setCustomerId(new CustomerId((UUID) row.get(ModelConstants.CUSTOMER_ID_PROPERTY)));
89 if (row.get(ModelConstants.ALARM_PROPAGATE_RELATION_TYPES) != null) { 91 if (row.get(ModelConstants.ALARM_PROPAGATE_RELATION_TYPES) != null) {
90 String propagateRelationTypes = row.get(ModelConstants.ALARM_PROPAGATE_RELATION_TYPES).toString(); 92 String propagateRelationTypes = row.get(ModelConstants.ALARM_PROPAGATE_RELATION_TYPES).toString();
91 if (!StringUtils.isEmpty(propagateRelationTypes)) { 93 if (!StringUtils.isEmpty(propagateRelationTypes)) {
@@ -101,6 +101,7 @@ public class DefaultAlarmQueryRepository implements AlarmQueryRepository { @@ -101,6 +101,7 @@ public class DefaultAlarmQueryRepository implements AlarmQueryRepository {
101 " a.start_ts as start_ts," + 101 " a.start_ts as start_ts," +
102 " a.status as status, " + 102 " a.status as status, " +
103 " a.tenant_id as tenant_id, " + 103 " a.tenant_id as tenant_id, " +
  104 + " a.customer_id as customer_id, " +
104 " a.propagate_relation_types as propagate_relation_types, " + 105 " a.propagate_relation_types as propagate_relation_types, " +
105 " a.type as type," + SELECT_ORIGINATOR_NAME + ", "; 106 " a.type as type," + SELECT_ORIGINATOR_NAME + ", ";
106 107