Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cern::laser::client::data::Status Interface Reference

List of all members.

Public Member Functions

boolean isActive ()
boolean isMasked ()
boolean isReduced ()
String getSourceHostname ()
Timestamp getSourceTimestamp ()
Timestamp getUserTimestamp ()
Timestamp getSystemTimestamp ()
Properties getUserProperties ()
Object clone () throws CloneNotSupportedException

Detailed Description

The alarm dynamic information class. It describes fault state information related to its status. The alarm sources determine the status changes to apply and distribute.


Member Function Documentation

Object cern::laser::client::data::Status::clone  )  throws CloneNotSupportedException
 

Cloning method. The cloned object is a deep copy.

Returns:
a deep copy of the object
Exceptions:
CloneNotSupportedException if clone failed

String cern::laser::client::data::Status::getSourceHostname  ) 
 

Accessor method.

Returns:
the alarm source hostname

Timestamp cern::laser::client::data::Status::getSourceTimestamp  ) 
 

Accessor method.

Returns:
the most recent alarm change source timestamp

Timestamp cern::laser::client::data::Status::getSystemTimestamp  ) 
 

Accessor method.

Returns:
the most recent alarm change system timestamp

Properties cern::laser::client::data::Status::getUserProperties  ) 
 

Accessor method.

Returns:
the alarm change user properties

Timestamp cern::laser::client::data::Status::getUserTimestamp  ) 
 

Accessor method.

Returns:
the most recent alarm change user timestamp

boolean cern::laser::client::data::Status::isActive  ) 
 

Accessor method.

Returns:
true iff the alarm is active

boolean cern::laser::client::data::Status::isMasked  ) 
 

Accessor method.

Returns:
true iff the alarm is maintenance/mode masked

boolean cern::laser::client::data::Status::isReduced  ) 
 

Accessor method.

Returns:
true iff the alarm is multiplicity/node reduced


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 03:08:52 2009 for ACS Java API by doxygen 1.3.8