Public Member Functions | |
| void | setSourceDAO (SourceDAO sourceDAO) |
| void | setAlarmCache (ACSAlarmCacheImpl alarmCache) |
| void | notifyReductionRelatives (Alarm alarm) |
| void | process (Message alarmMessage) throws Exception |
| void | processChange (FaultState faultState, String sourceName, String sourceHostname, Timestamp sourceTimestamp) throws Exception |
| void | updateMultiplicityNode (Alarm alarm) |
| void | updateReductionStatus (Alarm alarm) |
| void cern.laser.business.pojo.AlarmMessageProcessorImpl.notifyReductionRelatives | ( | Alarm | alarm | ) |
| void cern.laser.business.pojo.AlarmMessageProcessorImpl.process | ( | Message | alarmMessage | ) | throws Exception |
| void cern.laser.business.pojo.AlarmMessageProcessorImpl.processChange | ( | FaultState | faultState, | |
| String | sourceName, | |||
| String | sourceHostname, | |||
| Timestamp | sourceTimestamp | |||
| ) | throws Exception |
References com.cosylab.acs.laser.dao.ACSAlarmCacheImpl.acquire(), com.cosylab.acs.laser.dao.ACSAlarmCacheImpl.getCopy(), cern.laser.business.data.Source.getName(), cern.laser.business.data.Alarm.getSource(), cern.laser.business.data.Status.getSourceTimestamp(), cern.laser.business.data.Status.getUserTimestamp(), cern.laser.business.pojo.AlarmMessageProcessorImpl.notifyReductionRelatives(), com.cosylab.acs.laser.dao.ACSAlarmCacheImpl.put(), and com.cosylab.acs.laser.dao.ACSAlarmCacheImpl.release().
Referenced by cern.laser.business.pojo.AlarmSourceMonitorImpl.check().
| void cern.laser.business.pojo.AlarmMessageProcessorImpl.setAlarmCache | ( | ACSAlarmCacheImpl | alarmCache | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmMessageProcessorImpl.setSourceDAO | ( | SourceDAO | sourceDAO | ) |
Referenced by com.cosylab.acs.laser.LaserComponent.initialize().
| void cern.laser.business.pojo.AlarmMessageProcessorImpl.updateMultiplicityNode | ( | Alarm | alarm | ) |
References cern.laser.business.data.Status.getActive(), cern.laser.business.data.Alarm.getStatus(), cern.laser.business.data.Alarm.getTriplet(), cern.laser.business.pojo.AlarmMessageProcessorImpl.notifyReductionRelatives(), com.cosylab.acs.laser.dao.ACSAlarmCacheImpl.put(), cern.laser.business.data.Status.setActive(), cern.laser.business.data.Status.setSourceTimestamp(), cern.laser.business.data.Status.setSystemTimestamp(), and cern.laser.business.data.Status.setUserTimestamp().
| void cern.laser.business.pojo.AlarmMessageProcessorImpl.updateReductionStatus | ( | Alarm | alarm | ) |
1.7.0