Public Member Functions

cern.laser.client.data.Alarm Interface Reference

Inheritance diagram for cern.laser.client.data.Alarm:
cern.laser.client.impl.data.AlarmImpl

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

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.Alarm.getAction (  ) 

Accessor method.

Returns:
the alarm action to be taken
String cern.laser.client.data.Alarm.getAlarmId (  ) 
Collection cern.laser.client.data.Alarm.getCategories (  ) 

Accessor method.

Returns:
the alarm attached categories
String cern.laser.client.data.Alarm.getCause (  ) 

Accessor method.

Returns:
the alarm cause
String cern.laser.client.data.Alarm.getConsequence (  ) 

Accessor method.

Returns:
the alarm consequence
URL cern.laser.client.data.Alarm.getHelpURL (  ) 

Accessor method.

Returns:
the alarm URL, null if not available
String cern.laser.client.data.Alarm.getIdentifier (  ) 

Accessor method.

Returns:
the alarm system identifier
Location cern.laser.client.data.Alarm.getLocation (  ) 

Accessor method.

Returns:
the alarm location
String cern.laser.client.data.Alarm.getPiquetEmail (  ) 

Accessor method.

Returns:
the alarm piquet email, null if not available
String cern.laser.client.data.Alarm.getPiquetGSM (  ) 

Accessor method.

Returns:
the alarm piquet GSM, null if not available
Integer cern.laser.client.data.Alarm.getPriority (  ) 

Accessor method.

Returns:
the alarm priority (1..4)

Referenced by alma.acs.alarmsanalyzer.document.StatisticsContainer.onAlarm().

String cern.laser.client.data.Alarm.getProblemDescription (  ) 

Accessor method.

Returns:
the problem description
ResponsiblePerson cern.laser.client.data.Alarm.getResponsiblePerson (  ) 

Accessor method.

Returns:
the alarm responsible
Source cern.laser.client.data.Alarm.getSource (  ) 

Accessor method.

Returns:
the alarm source
String cern.laser.client.data.Alarm.getSystemName (  ) 

Accessor method.

Returns:
the alarm system name
Triplet cern.laser.client.data.Alarm.getTriplet (  ) 

Accessor method.

Returns:
the alarm unique triplet identifier
boolean cern.laser.client.data.Alarm.isInstant (  ) 

Accessor method.

Returns:
true, iff it is an instant alarm
boolean cern.laser.client.data.Alarm.isMultiplicityChild (  ) 

Accessor method.

Returns:
true iff it is a multiplicity child
boolean cern.laser.client.data.Alarm.isMultiplicityParent (  ) 

Accessor method.

Returns:
true iff it is a multiplicity parent
boolean cern.laser.client.data.Alarm.isNodeChild (  ) 

Accessor method.

Returns:
true iff it is a node child
boolean cern.laser.client.data.Alarm.isNodeParent (  ) 

Accessor method.

Returns:
true iff it is a node parent

The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties