Public Member Functions | |
| void | setSourceDAO (SourceDAO sourceDAO) |
| void | setAlarmCache (AlarmCache 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) |
Private Member Functions | |
| void | updateStatus (FaultState faultState, Status currentStatus, Boolean active, String sourceHostname, Timestamp sourceTimestamp, Timestamp system_timestamp) |
| boolean | isMultiplicityParent (Alarm alarm) |
| boolean | isNodeParent (Alarm alarm) |
| boolean | hasActiveMultiplicityParents (Alarm alarm) throws Exception |
| boolean | hasActiveNodeParents (Alarm alarm) throws Exception |
| boolean | hasTooManyActiveMultiplicityChildren (Alarm alarm) throws Exception |
| void | processBackup (ASIMessage asiMessage) throws Exception |
| void | processChanges (ASIMessage asiMessage) |
| void | notifyNodeChildren (Alarm alarm) throws Exception |
| void | notifyMultiplicityChildren (Alarm alarm) throws Exception |
| void | notifyMultiplicityParents (Alarm alarm) throws Exception |
Private Attributes | |
| SourceDAO | sourceDAO |
| AlarmCache | alarmCache |
Static Private Attributes | |
| final Logger | LOGGER = Logger.getLogger(AlarmMessageProcessorImpl.class.getName()) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.3.8