cern::laser::client::data::Alarm Interface Reference

Inheritance diagram for cern::laser::client::data::Alarm:
Inheritance graph
[legend]

List of all members.

Public Member Functions

String getAlarmId ()
Triplet getTriplet ()
String getSystemName ()
String getIdentifier ()
String getProblemDescription ()
Integer getPriority ()
String getCause ()
String getAction ()
String getConsequence ()
Source getSource ()
URL getHelpURL ()
String getPiquetGSM ()
String getPiquetEmail ()
Collection getCategories ()
Location getLocation ()
ResponsiblePerson getResponsiblePerson ()
Status getStatus ()
boolean isInstant ()
boolean isMultiplicityParent ()
boolean isNodeParent ()
boolean isMultiplicityChild ()
boolean isNodeChild ()
Object clone () throws CloneNotSupportedException

Detailed Description

The alarm class. It describes a fault state in terms of its static and dynamic information.


Member Function Documentation

Object cern::laser::client::data::Alarm::clone (  )  throws CloneNotSupportedException
String cern::laser::client::data::Alarm::getAction (  ) 
String cern::laser::client::data::Alarm::getAlarmId (  ) 

Accessor method.

Returns:
the alarm unique identifier

Implemented in alma::acsplugins::alarmsystem::gui::specialalarm::SpecialAlarm, alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry, alma::acs::alarm::test::panel::TestAlarm, cern::laser::client::impl::data::AlarmImpl, and cern::laser::guiplatform::alarms::helpers::AlarmImpl.

Referenced by cern::laser::guiplatform::alarms::AlarmContainer::addAlarmToActiveList(), cern::laser::console::impl::ConfigurationImpl::buildCommentedAlarmCollection(), cern::laser::guiplatform::alarms::AlarmContainer::clearAutoHighlightedList(), cern::laser::guiplatform::alarms::AlarmContainer::clearInhibitList(), cern::laser::guiplatform::alarms::AlarmContainer::clearMaskList(), cern::laser::guiplatform::alarms::helpers::AlarmImpl::equals(), alma::acsplugins::alarmsystem::gui::reduced::ReducedChainDlg::getAlarmChain(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::getAlarmId(), cern::laser::guiplatform::alarms::AlarmBean::getAlarmId(), alma::acsplugins::alarmsystem::gui::detail::AlarmDetailTable::AlarmDetailTableModel::getValueAt(), cern::laser::guiplatform::alarms::AlarmContainer::inhibit(), cern::laser::guiplatform::alarms::AlarmContainer::initContainer(), cern::laser::guiplatform::alarms::AlarmContainer::mask(), alma::alarmsystem::clients::test::TestCategoryActiveChildren::onAlarm(), alma::alarmsystem::test::manager::ManagerTest::onAlarm(), alma::acs::alarmsystem::test::BACITest::onAlarm(), cern::laser::guiplatform::alarms::AlarmContainer::onAlarm(), cern::laser::guiplatform::alarms::AlarmContainer::processList(), cern::laser::guiplatform::alarms::AlarmContainer::reloadContainer(), cern::laser::guiplatform::alarms::AlarmContainer::removeNewOrTerminatedAlarms(), cern::laser::client::TestReduction::TestReduction(), alma::acs::alarm::test::panel::AlarmContainerTest::testReplaceAlarm(), cern::laser::test::TestSelectionAndConfiguration::TestSelectionAndConfiguration(), alma::acs::alarm::test::panel::SpecialAlarmTest::testSpecialAlarmTest(), cern::laser::guiplatform::alarms::AlarmContainer::unhighlightAndKlaxon(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::updateAlarm(), cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmMaskedOnList(), cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmOnActiveList(), and cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmOnInstantList().

Collection cern::laser::client::data::Alarm::getCategories (  ) 
String cern::laser::client::data::Alarm::getCause (  ) 
String cern::laser::client::data::Alarm::getConsequence (  ) 
URL cern::laser::client::data::Alarm::getHelpURL (  ) 
String cern::laser::client::data::Alarm::getIdentifier (  ) 
Location cern::laser::client::data::Alarm::getLocation (  ) 
String cern::laser::client::data::Alarm::getPiquetEmail (  ) 
String cern::laser::client::data::Alarm::getPiquetGSM (  ) 
Integer cern::laser::client::data::Alarm::getPriority (  ) 
String cern::laser::client::data::Alarm::getProblemDescription (  ) 
ResponsiblePerson cern::laser::client::data::Alarm::getResponsiblePerson (  ) 
Source cern::laser::client::data::Alarm::getSource (  ) 
Status cern::laser::client::data::Alarm::getStatus (  ) 

Accessor method.

Returns:
the alarm dynamic information

Implemented in alma::acsplugins::alarmsystem::gui::specialalarm::SpecialAlarm, alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry, alma::acs::alarm::test::panel::TestAlarm, cern::laser::client::impl::data::AlarmImpl, and cern::laser::guiplatform::alarms::helpers::AlarmImpl.

Referenced by cern::laser::guiplatform::alarms::AlarmContainer::addAlarmToActiveList(), cern::laser::console::impl::ConfigurationImpl::buildCommentedAlarmCollection(), cern::laser::console::impl::ConfigurationImpl::buildCommentedAlarmMap(), cern::laser::guiplatform::alarms::AlarmContainer::clearInhibitList(), cern::laser::guiplatform::alarms::AlarmContainer::clearMaskList(), cern::laser::guiplatform::alarms::AlarmBean::getDynamicInfo(), cern::laser::guiplatform::alarms::AlarmBean::getPrefix(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::getPriority(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::getProblemDescription(), alma::acsplugins::alarmsystem::gui::detail::AlarmDetailTable::AlarmDetailTableModel::getRowCount(), cern::laser::guiplatform::alarms::AlarmBean::getSourceHostName(), cern::laser::guiplatform::alarms::AlarmBean::getSourceTimestamp(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::getStatus(), cern::laser::guiplatform::alarms::AlarmBean::getSuffix(), cern::laser::guiplatform::alarms::AlarmBean::getTimestamp(), cern::laser::guiplatform::alarms::AlarmBean::getTimestampForSorting(), cern::laser::guiplatform::alarms::AlarmBean::getTimestamps(), cern::laser::guiplatform::alarms::AlarmBean::getUserData(), cern::laser::guiplatform::alarms::AlarmBean::getUserTimestamp(), alma::acsplugins::alarmsystem::gui::detail::AlarmDetailTable::AlarmDetailTableModel::getValueAt(), cern::laser::guiplatform::alarms::InfoAlarmBean::isActive(), cern::laser::guiplatform::alarms::AlarmBean::isActive(), cern::laser::guiplatform::alarms::AlarmBean::isMasked(), cern::laser::guiplatform::alarms::AlarmBean::isNodeReduced(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::isReduced(), cern::laser::guiplatform::alarms::AlarmBean::isReduced(), alma::alarmsystem::clients::test::UserPropsTest::onAlarm(), cern::laser::test::TestSelectionAndConfiguration::onAlarm(), cern::laser::test::TestSelection::onAlarm(), cern::laser::guiplatform::util::ProxyBuffer::onAlarm(), alma::alarmsystem::test::manager::ManagerTest::onAlarm(), alma::acs::alarmsystem::test::BACITest::onAlarm(), alma::acs::alarm::test::panel::AlarmContainerTest::populateContainer(), alma::acsplugins::alarmsystem::gui::detail::AlarmDetailTable::showAlarmDetails(), alma::acs::alarm::test::panel::AlarmContainerTest::testReplaceAlarm(), alma::acs::alarm::test::panel::SpecialAlarmTest::testSpecialAlarmTest(), cern::laser::guiplatform::alarms::AlarmContainer::uninhibit(), cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmMaskedOnList(), and cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmOnActiveList().

String cern::laser::client::data::Alarm::getSystemName (  ) 
Triplet cern::laser::client::data::Alarm::getTriplet (  ) 

Accessor method.

Returns:
the alarm unique triplet identifier

Implemented in alma::acsplugins::alarmsystem::gui::specialalarm::SpecialAlarm, alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry, alma::acs::alarm::test::panel::TestAlarm, cern::laser::client::impl::data::AlarmImpl, and cern::laser::guiplatform::alarms::helpers::AlarmImpl.

Referenced by cern::laser::guiplatform::alarms::AlarmContainer::addAlarmToActiveList(), cern::laser::guiplatform::alarms::AlarmBean::getFaultCode(), cern::laser::guiplatform::alarms::AlarmBean::getFaultFamily(), cern::laser::guiplatform::alarms::AlarmBean::getFaultMember(), cern::laser::guiplatform::alarms::InfoAlarmBean::getName(), cern::laser::guiplatform::alarms::AlarmBean::getName(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::getTriplet(), alma::acsplugins::alarmsystem::gui::detail::AlarmDetailTable::AlarmDetailTableModel::getValueAt(), alma::alarmsystem::clients::test::UserPropsTest::onAlarm(), cern::laser::test::TestSelectionAndConfiguration::onAlarm(), cern::laser::test::TestSelection::onAlarm(), cern::laser::client::TestSelection::onAlarm(), cern::laser::guiplatform::util::ProxyBuffer::onAlarm(), cern::laser::guiplatform::alarms::AlarmContainer::onAlarm(), cern::laser::guiplatform::util::SearchProxyBuffer::onSearchAlarm(), cern::laser::test::TestSelectionAndConfiguration::TestSelectionAndConfiguration(), alma::acs::alarm::test::panel::SpecialAlarmTest::testSpecialAlarmTest(), alma::acsplugins::alarmsystem::gui::tree::AlarmTreeModel::NodeContent::toString(), and cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmOnActiveList().

boolean cern::laser::client::data::Alarm::isInstant (  ) 
boolean cern::laser::client::data::Alarm::isMultiplicityChild (  ) 
boolean cern::laser::client::data::Alarm::isMultiplicityParent (  ) 
boolean cern::laser::client::data::Alarm::isNodeChild (  ) 
boolean cern::laser::client::data::Alarm::isNodeParent (  ) 

The documentation for this interface was generated from the following file:

Generated by  doxygen 1.6.2