|
|
@ -22,21 +22,17 @@ import com.google.common.util.concurrent.ListenableFuture; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.thingsboard.server.common.data.EntityType; |
|
|
|
|
|
import org.thingsboard.server.common.data.alarm.AlarmComment; |
|
|
import org.thingsboard.server.common.data.alarm.AlarmComment; |
|
|
import org.thingsboard.server.common.data.alarm.AlarmCommentInfo; |
|
|
import org.thingsboard.server.common.data.alarm.AlarmCommentInfo; |
|
|
import org.thingsboard.server.common.data.alarm.AlarmCommentType; |
|
|
import org.thingsboard.server.common.data.alarm.AlarmCommentType; |
|
|
import org.thingsboard.server.common.data.id.AlarmCommentId; |
|
|
import org.thingsboard.server.common.data.id.AlarmCommentId; |
|
|
import org.thingsboard.server.common.data.id.AlarmId; |
|
|
import org.thingsboard.server.common.data.id.AlarmId; |
|
|
import org.thingsboard.server.common.data.id.EntityId; |
|
|
|
|
|
import org.thingsboard.server.common.data.id.HasId; |
|
|
|
|
|
import org.thingsboard.server.common.data.id.TenantId; |
|
|
import org.thingsboard.server.common.data.id.TenantId; |
|
|
import org.thingsboard.server.common.data.page.PageData; |
|
|
import org.thingsboard.server.common.data.page.PageData; |
|
|
import org.thingsboard.server.common.data.page.PageLink; |
|
|
import org.thingsboard.server.common.data.page.PageLink; |
|
|
import org.thingsboard.server.dao.entity.AbstractEntityService; |
|
|
import org.thingsboard.server.dao.entity.AbstractEntityService; |
|
|
import org.thingsboard.server.dao.service.DataValidator; |
|
|
import org.thingsboard.server.dao.service.DataValidator; |
|
|
|
|
|
|
|
|
import java.util.Optional; |
|
|
|
|
|
import java.util.UUID; |
|
|
import java.util.UUID; |
|
|
|
|
|
|
|
|
import static org.thingsboard.server.dao.service.Validator.validateId; |
|
|
import static org.thingsboard.server.dao.service.Validator.validateId; |
|
|
|