@Service @Primary public class AlarmService extends AbstractBaseDomainObjectService<Alarm,AlarmEntity> implements IAlarmService
domainObjectClass, entityClass| 构造器和说明 |
|---|
AlarmService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
changeToInactive(long objId)
设置该报警信息为inactive状态,将不再做处理
|
Alarm |
getByMessage(String message)
根据报警内容信息,查询报警信息对象,这个会扫描权标,谨慎使用
|
protected IBaseEntityHandler<AlarmEntity> |
getEntityHandler() |
List<Alarm> |
listByStatus(AlarmStatusType status)
根据给定的报警状态信息,查询该状态的所有报警信息
|
List<Alarm> |
listNotCompletedByAlarmType(String type,
AlarmStatusType status)
根据报警状态类型和报警类型查询所有报警信息
|
List<Alarm> |
listNotCompletedByObjTypeAndObjId(String objType,
long objId)
根据报警信息关联的对象类型和对象id,查询所有没有被处理完成的报警信息
|
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllprotected IBaseEntityHandler<AlarmEntity> getEntityHandler()
public List<Alarm> listByStatus(AlarmStatusType status)
IAlarmServicelistByStatus 在接口中 IAlarmServicestatus - 报警状态,具体参考AlarmStatusTypepublic Alarm getByMessage(String message)
IAlarmServicegetByMessage 在接口中 IAlarmServicepublic List<Alarm> listNotCompletedByObjTypeAndObjId(String objType, long objId)
IAlarmServicelistNotCompletedByObjTypeAndObjId 在接口中 IAlarmServicepublic List<Alarm> listNotCompletedByAlarmType(String type, AlarmStatusType status)
IAlarmServicelistNotCompletedByAlarmType 在接口中 IAlarmServicetype - 报警的类型信息,参考AlarmTypestatus - 报警记录的类型信息,参考AlarmStatusTypepublic void changeToInactive(long objId)
IAlarmServicechangeToInactive 在接口中 IAlarmServiceCopyright © 2019. All rights reserved.