alma::acs::alarm::test::panel::TestAlarmStatus Class Reference

Inheritance diagram for alma::acs::alarm::test::panel::TestAlarmStatus:
Inheritance graph
[legend]
Collaboration diagram for alma::acs::alarm::test::panel::TestAlarmStatus:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TestAlarmStatus (boolean active, boolean masked, boolean reduced)
String getSourceHostname ()
Timestamp getSourceTimestamp ()
Timestamp getSystemTimestamp ()
Properties getUserProperties ()
Timestamp getUserTimestamp ()
boolean isActive ()
boolean isMasked ()
boolean isReduced ()
Object clone () throws CloneNotSupportedException

Private Attributes

boolean active
boolean reduced
boolean masked

Constructor & Destructor Documentation

alma::acs::alarm::test::panel::TestAlarmStatus::TestAlarmStatus ( boolean  active,
boolean  masked,
boolean  reduced 
) [inline]

Referenced by clone().


Member Function Documentation

Object alma::acs::alarm::test::panel::TestAlarmStatus::clone (  )  throws CloneNotSupportedException [inline]
String alma::acs::alarm::test::panel::TestAlarmStatus::getSourceHostname (  )  [inline]

Accessor method.

Returns:
the alarm source hostname

Implements cern::laser::client::data::Status.

Timestamp alma::acs::alarm::test::panel::TestAlarmStatus::getSourceTimestamp (  )  [inline]

Accessor method.

Returns:
the most recent alarm change source timestamp

Implements cern::laser::client::data::Status.

Timestamp alma::acs::alarm::test::panel::TestAlarmStatus::getSystemTimestamp (  )  [inline]

Accessor method.

Returns:
the most recent alarm change system timestamp

Implements cern::laser::client::data::Status.

Properties alma::acs::alarm::test::panel::TestAlarmStatus::getUserProperties (  )  [inline]

Accessor method.

Returns:
the alarm change user properties

Implements cern::laser::client::data::Status.

Timestamp alma::acs::alarm::test::panel::TestAlarmStatus::getUserTimestamp (  )  [inline]

Accessor method.

Returns:
the most recent alarm change user timestamp

Implements cern::laser::client::data::Status.

boolean alma::acs::alarm::test::panel::TestAlarmStatus::isActive (  )  [inline]

Accessor method.

Returns:
true iff the alarm is active

Implements cern::laser::client::data::Status.

References active.

Referenced by alma::acs::alarm::test::panel::TestAlarm::clone().

boolean alma::acs::alarm::test::panel::TestAlarmStatus::isMasked (  )  [inline]

Accessor method.

Returns:
true iff the alarm is maintenance/mode masked

Implements cern::laser::client::data::Status.

References masked.

Referenced by alma::acs::alarm::test::panel::TestAlarm::clone().

boolean alma::acs::alarm::test::panel::TestAlarmStatus::isReduced (  )  [inline]

Accessor method.

Returns:
true iff the alarm is multiplicity/node reduced

Implements cern::laser::client::data::Status.

References reduced.

Referenced by alma::acs::alarm::test::panel::TestAlarm::clone().


Member Data Documentation

true if the alarm is active

Referenced by clone(), and isActive().

true if the alarm is masked

Referenced by clone(), and isMasked().

true if the alarm is reduced

Referenced by clone(), and isReduced().


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

Generated by  doxygen 1.6.2