Search in sources :

Example 1 with EntityAlarm

use of org.thingsboard.server.common.data.alarm.EntityAlarm in project thingsboard by thingsboard.

the class EntityAlarmEntity method toData.

@Override
public EntityAlarm toData() {
    EntityAlarm result = new EntityAlarm();
    result.setTenantId(TenantId.fromUUID(tenantId));
    result.setEntityId(EntityIdFactory.getByTypeAndUuid(entityType, entityId));
    result.setAlarmId(new AlarmId(alarmId));
    result.setAlarmType(alarmType);
    result.setCreatedTime(createdTime);
    if (customerId != null) {
        result.setCustomerId(new CustomerId(customerId));
    }
    return result;
}
Also used : AlarmId(org.thingsboard.server.common.data.id.AlarmId) EntityAlarm(org.thingsboard.server.common.data.alarm.EntityAlarm) CustomerId(org.thingsboard.server.common.data.id.CustomerId)

Aggregations

EntityAlarm (org.thingsboard.server.common.data.alarm.EntityAlarm)1 AlarmId (org.thingsboard.server.common.data.id.AlarmId)1 CustomerId (org.thingsboard.server.common.data.id.CustomerId)1