Public Member Functions | |
AlarmActNumber (String id, boolean active, Timestamp time) | |
void | update (boolean active, Timestamp time) |
long | getNumActivation () |
Timestamp | getLastActivationTime () |
long | getNumTermination () |
Timestamp | getLastTerminationTime () |
String | getAlarmID () |
int | compareTo (AlarmActNumber o) |
An object storing statistics for each alarm.
The Comparable define the ordering depending on the number of activations.
alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.AlarmActNumber | ( | String | id, | |
boolean | active, | |||
Timestamp | time | |||
) |
Canstructor
id | The ID of the alarm | |
active | The status of the alarm | |
time | The time of the last recevied alarm |
References alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.update().
int alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.compareTo | ( | AlarmActNumber | o | ) |
String alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.getAlarmID | ( | ) |
Getter
Referenced by alma.acs.alarmsanalyzer.view.MFAView.TableSorter.compare().
Timestamp alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.getLastActivationTime | ( | ) |
Getter
Referenced by alma.acs.alarmsanalyzer.view.MFAView.TableSorter.compare().
Timestamp alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.getLastTerminationTime | ( | ) |
Getter
Referenced by alma.acs.alarmsanalyzer.view.MFAView.TableSorter.compare().
long alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.getNumActivation | ( | ) |
long alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.getNumTermination | ( | ) |
Getter
Referenced by alma.acs.alarmsanalyzer.view.MFAView.TableSorter.compare().
void alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.update | ( | boolean | active, | |
Timestamp | time | |||
) |
Update the numbers of activation/deactivation of this alarm
active | If true the alarm was active | |
time | The time of the last recevied alarm |
Referenced by alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.AlarmActNumber.AlarmActNumber(), and alma.acs.alarmsanalyzer.document.MostFrequantAlarmsContainer.faultStateReceived().