public interface IAlarmService extends IBaseDomainObjectService<Alarm>
限定符和类型 | 方法和说明 |
---|---|
void |
changeToInactive(long objId)
设置该报警信息为inactive状态,将不再做处理
|
Alarm |
getByMessage(String message)
根据报警内容信息,查询报警信息对象,这个会扫描权标,谨慎使用
|
List<Alarm> |
listByStatus(AlarmStatusType status)
根据给定的报警状态信息,查询该状态的所有报警信息
|
List<Alarm> |
listNotCompletedByAlarmType(String type,
AlarmStatusType status)
根据报警状态类型和报警类型查询所有报警信息
|
List<Alarm> |
listNotCompletedByObjTypeAndObjId(String objType,
long objId)
根据报警信息关联的对象类型和对象id,查询所有没有被处理完成的报警信息
|
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
List<Alarm> listByStatus(AlarmStatusType status)
status
- 报警状态,具体参考AlarmStatusTypeList<Alarm> listNotCompletedByObjTypeAndObjId(String objType, long objId)
objType
- objId
- List<Alarm> listNotCompletedByAlarmType(String type, AlarmStatusType status)
type
- 报警的类型信息,参考AlarmTypestatus
- 报警记录的类型信息,参考AlarmStatusTypevoid changeToInactive(long objId)
objId
- Copyright © 2019. All rights reserved.