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()) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|