
Static Public Member Functions | |
| static Vector< AlarmImpl > | generateAlarms () |
Static Private Attributes | |
| static final String | EMPTY_STRING = "" |
The alarms generated by the alarm service.
The alarm definitions generated by this class are produced from the source alarms defined in LaserCoreFaultState.
| static Vector<AlarmImpl> alma::alarmsystem::core::alarms::LaserCoreAlarms::generateAlarms | ( | ) | [inline, static] |
Generate a vector with the definitions of all the alarms that the alarm component can throw at runtime
The vector of the definition of all the alarms generated by the alarm component
References EMPTY_STRING, cern::laser::business::data::AlarmImpl::getTriplet(), cern::laser::business::data::AlarmImpl::setAction(), cern::laser::business::data::AlarmImpl::setCategories(), cern::laser::business::data::AlarmImpl::setCause(), cern::laser::business::data::AlarmImpl::setConsequence(), cern::laser::business::data::AlarmImpl::setHelpURL(), cern::laser::business::data::AlarmImpl::setIdentifier(), cern::laser::business::data::AlarmImpl::setInstant(), cern::laser::business::data::AlarmImpl::setLocation(), cern::laser::business::data::AlarmImpl::setMultiplicityChildrenIds(), cern::laser::business::data::AlarmImpl::setMultiplicityParentIds(), cern::laser::business::data::AlarmImpl::setNodeChildrenIds(), cern::laser::business::data::AlarmImpl::setNodeParentIds(), cern::laser::business::data::AlarmImpl::setPiquetEmail(), cern::laser::business::data::AlarmImpl::setPiquetGSM(), cern::laser::business::data::AlarmImpl::setPriority(), cern::laser::business::data::AlarmImpl::setProblemDescription(), cern::laser::business::data::AlarmImpl::setResponsiblePerson(), cern::laser::business::data::AlarmImpl::setSource(), cern::laser::business::data::AlarmImpl::setTriplet(), and cern::laser::business::data::Triplet::toIdentifier().
final String alma::alarmsystem::core::alarms::LaserCoreAlarms::EMPTY_STRING = "" [static, private] |
The empty String used for undefined String fields
Referenced by generateAlarms().
1.6.2