@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, saveAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
protected IBaseEntityHandler<AlarmEntity> getEntityHandler()
public List<Alarm> listByStatus(AlarmStatusType status)
IAlarmService
listByStatus
在接口中 IAlarmService
status
- 报警状态,具体参考AlarmStatusTypepublic Alarm getByMessage(String message)
IAlarmService
getByMessage
在接口中 IAlarmService
public List<Alarm> listNotCompletedByObjTypeAndObjId(String objType, long objId)
IAlarmService
listNotCompletedByObjTypeAndObjId
在接口中 IAlarmService
public List<Alarm> listNotCompletedByAlarmType(String type, AlarmStatusType status)
IAlarmService
listNotCompletedByAlarmType
在接口中 IAlarmService
type
- 报警的类型信息,参考AlarmTypestatus
- 报警记录的类型信息,参考AlarmStatusTypepublic void changeToInactive(long objId)
IAlarmService
changeToInactive
在接口中 IAlarmService
Copyright © 2019. All rights reserved.