|
Public Member Functions |
| void | clearContainer () |
| void | attach (String key, AlarmListener listener) |
| void | detach (String key) |
| void | attach (String key, AlarmsNumberChangeListener listener) |
| void | detachAlarmNumberChangeListener (String key) |
| void | addAlarmSelectionOnExceptionListener (AlarmSelectionOnExceptionListener listener) |
| void | removeAlarmSelectionOnExceptionListener (AlarmSelectionOnExceptionListener listener) |
| AlarmNodeManager | getAlarmNodeManager (String listName) |
| void | initContainer (Map _activeList, Configuration configuration) throws LaserConsoleException |
| void | clearNodeManagers () |
| void | reloadContainer (Map _activeList, Configuration configuration) throws LaserConsoleException |
| void | inhibit (AlarmBean[] inhibitedAlarm, Comment comment) |
| void | uninhibit (AlarmBean[] uninhibitedAlarms) |
| void | mask (AlarmBean[] maskedAlarm, Comment comment) |
| void | unmask (AlarmBean[] unmaskedAlarms) |
| void | highlightAndKlaxon (AlarmBean[] highlightedAndKlaxonedAlarms, Comment comment, int highlightOption) |
| void | unhighlightAndKlaxon (AlarmBean[] unhighlightedAndKlaxonAlarms) |
| void | highlight (AlarmBean[] highlighted, boolean highlight) |
| void | acknowledge (AlarmBean[] acknowledged, boolean acknowledge, Comment comment) |
| void | removeNewOrTerminatedAlarms (String whichAlarm) |
| void | makeAlarmNotNew () |
| void | fireFontChanged () |
| void | clearInhibitList () |
| void | clearSearchList () |
| void | clearMaskList () |
| void | clearAutoHighlightedList () |
| void | onAlarm (Alarm _alarm) |
| void | onException (LaserSelectionException laserSelectionException) |
| void | setNewIndicator (AlarmBean[] notNew) |
| void | setActiveListFont (boolean isBig) |
| boolean | isSearchCancelled () |
| void | onSearchAlarm (cern.laser.client.data.Alarm alarm) |
| void | onSearchException (LaserSearchException laserSearchException) |
| void | searchFinished () |
Static Public Member Functions |
| AlarmContainer | getDefault () |
Private Member Functions |
| | AlarmContainer () |
| CommentedAlarmMap | getList (String key) |
| void | processList (Map activeList, CommentedAlarmMap list) |
| void | acknowledge (AlarmBean[] acknowledge, Comment comment) |
| void | unacknowledge (AlarmBean[] unacknowledged) |
| void | updateAlarmNumberChangeListeners (final int fromCounterType, final int toCounterType) |
| void | updateAlarmOnInstantList (Alarm newInstant) |
| void | updateAlarmOnActiveList (Alarm newAlarm) |
| void | updateAlarmOnInhibitList (Alarm newAlarm) |
| void | updateAlarmMaskedOnList (Alarm newAlarm) |
| void | addAlarmToActiveList (Alarm alarm) |
| void | updateAlarmNoChangeListeners (int whichListener) |
| boolean | belongsToSelectedCategories (AlarmBean alarmBean, CategorySelection selectedCategories) |
Private Attributes |
| Map | observers = null |
| Map | alarmNumberChangeObservers = null |
| List | onExceptionListeners = null |
| Map | nodeManagers = null |
| final Mutex | lock = new Mutex() |
| CommentedAlarmMap | activeList = null |
| CommentedAlarmMap | inhibitList = null |
| CommentedAlarmMap | maskedList = null |
| CommentedAlarmMap | highlightedAndKlaxonList = null |
| CommentedAlarmMap | instantList = null |
| CommentedAlarmMap | highlightedList = null |
| CommentedAlarmMap | acknowledgedList = null |
| CommentedAlarmMap | notNewAlarmsList = null |
Static Private Attributes |
| Logger | logger |
| AlarmContainer | INSTANCE = null |