

Public Member Functions | |
| TestAlarm (String id, boolean child, boolean parent, boolean active, boolean masked, boolean reduced) | |
| String | getAction () |
| String | getAlarmId () |
| Collection | getCategories () |
| String | getCause () |
| String | getConsequence () |
| URL | getHelpURL () |
| String | getIdentifier () |
| Location | getLocation () |
| String | getPiquetEmail () |
| String | getPiquetGSM () |
| Integer | getPriority () |
| String | getProblemDescription () |
| ResponsiblePerson | getResponsiblePerson () |
| Source | getSource () |
| Status | getStatus () |
| String | getSystemName () |
| Triplet | getTriplet () |
| boolean | isInstant () |
| boolean | isMultiplicityChild () |
| boolean | isMultiplicityParent () |
| boolean | isNodeChild () |
| boolean | isNodeParent () |
| Object | clone () throws CloneNotSupportedException |
Static Public Member Functions | |
| static TestAlarm | generateRndAlarm (String fm) |
Static Public Attributes | |
| static int | alarm_generator_id = 0 |
Private Attributes | |
| final String | id |
| boolean | child |
| boolean | parent |
| final TestAlarmStatus | status |
| int | priority |
Static Private Attributes | |
| static Random | rnd = new Random(System.currentTimeMillis()) |
Interface for sending alarms to the alarm container.
| alma::acs::alarm::test::panel::TestAlarm::TestAlarm | ( | String | id, | |
| boolean | child, | |||
| boolean | parent, | |||
| boolean | active, | |||
| boolean | masked, | |||
| boolean | reduced | |||
| ) | [inline] |
| Object alma::acs::alarm::test::panel::TestAlarm::clone | ( | ) | throws CloneNotSupportedException [inline] |
| static TestAlarm alma::acs::alarm::test::panel::TestAlarm::generateRndAlarm | ( | String | fm | ) | [inline, static] |
Helper method returning a random alarm.
The triplet of each alarm is as follows:
The fault member is generated by adding an integer to the passed string, i.e. the FM is a unique identifier.
| fm | The fault member of the alarm |
References alarm_generator_id, rnd, and TestAlarm().
| String alma::acs::alarm::test::panel::TestAlarm::getAction | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| String alma::acs::alarm::test::panel::TestAlarm::getAlarmId | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
References id.
| Collection alma::acs::alarm::test::panel::TestAlarm::getCategories | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| String alma::acs::alarm::test::panel::TestAlarm::getCause | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| String alma::acs::alarm::test::panel::TestAlarm::getConsequence | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| URL alma::acs::alarm::test::panel::TestAlarm::getHelpURL | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| String alma::acs::alarm::test::panel::TestAlarm::getIdentifier | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| Location alma::acs::alarm::test::panel::TestAlarm::getLocation | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| String alma::acs::alarm::test::panel::TestAlarm::getPiquetEmail | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| String alma::acs::alarm::test::panel::TestAlarm::getPiquetGSM | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| Integer alma::acs::alarm::test::panel::TestAlarm::getPriority | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
References priority.
| String alma::acs::alarm::test::panel::TestAlarm::getProblemDescription | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| ResponsiblePerson alma::acs::alarm::test::panel::TestAlarm::getResponsiblePerson | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| Source alma::acs::alarm::test::panel::TestAlarm::getSource | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| Status alma::acs::alarm::test::panel::TestAlarm::getStatus | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
References status.
| String alma::acs::alarm::test::panel::TestAlarm::getSystemName | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| Triplet alma::acs::alarm::test::panel::TestAlarm::getTriplet | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| boolean alma::acs::alarm::test::panel::TestAlarm::isInstant | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| boolean alma::acs::alarm::test::panel::TestAlarm::isMultiplicityChild | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| boolean alma::acs::alarm::test::panel::TestAlarm::isMultiplicityParent | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
| boolean alma::acs::alarm::test::panel::TestAlarm::isNodeChild | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
References child.
| boolean alma::acs::alarm::test::panel::TestAlarm::isNodeParent | ( | ) | [inline] |
Implements cern::laser::client::data::Alarm.
References parent.
int alma::acs::alarm::test::panel::TestAlarm::alarm_generator_id = 0 [static] |
The ID used to distinguish alarms in the static generator methods.
Referenced by generateRndAlarm().
boolean alma::acs::alarm::test::panel::TestAlarm::child [private] |
true if this node is a child node
Referenced by clone(), and isNodeChild().
final String alma::acs::alarm::test::panel::TestAlarm::id [private] |
The alarm ID
Referenced by getAlarmId().
boolean alma::acs::alarm::test::panel::TestAlarm::parent [private] |
true if this node is a parent node
Referenced by clone(), and isNodeParent().
int alma::acs::alarm::test::panel::TestAlarm::priority [private] |
The priority
Referenced by getPriority(), and TestAlarm().
Random alma::acs::alarm::test::panel::TestAlarm::rnd = new Random(System.currentTimeMillis()) [static, private] |
Random generator
Referenced by generateRndAlarm(), and TestAlarm().
final TestAlarmStatus alma::acs::alarm::test::panel::TestAlarm::status [private] |
The state of the alarm
Referenced by clone(), getStatus(), and TestAlarm().
1.6.2