ruon.jiao
Class JIAO.Clear

java.lang.Object
  extended by ruon.jiao.JIAO.IAlarm
      extended by ruon.jiao.JIAO.Clear
Enclosing class:
JIAO

public static class JIAO.Clear
extends JIAO.IAlarm

A Clear Alarm instruction passed to the reportAlarms() method.

The combination of resource and id uniquly identifies the alarm to be cleared.


Nested Class Summary
 
Nested classes/interfaces inherited from class ruon.jiao.JIAO.IAlarm
JIAO.IAlarm.Severity
 
Field Summary
 
Fields inherited from class ruon.jiao.JIAO.IAlarm
CRITICAL, MAJOR, MINOR
 
Constructor Summary
JIAO.Clear(java.lang.String resource, java.lang.String id)
          Create a Clear object
JIAO.Clear(java.lang.String resource, java.lang.String id, java.lang.String description)
          Create a Clear object
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JIAO.Clear

public JIAO.Clear(java.lang.String resource,
                  java.lang.String id)
Create a Clear object

Parameters:
resource - The alarmed resource
id - The id of the alarm

JIAO.Clear

public JIAO.Clear(java.lang.String resource,
                  java.lang.String id,
                  java.lang.String description)
Create a Clear object

Parameters:
resource - The alarmed resource
id - The id of the alarm
description - The description to be used in notification for the clear event. If this is not specified, the system will use a generic statement to inform the user of the alarm being cleared.