MicroTAPAS
Class FaultHandler

java.lang.Object
  |
  +--MicroTAPAS.FaultHandler

public class FaultHandler
extends java.lang.Object

Fault handler


Field Summary
static int Fatal
          Reporting a fatal error
static int Fault
          Reporting an error
static int InfoDebug
          Reporting debug information
static int InfoRuntime
          Reporting just information
 int nReportedFaults
          Number of faults reported
 int reportLevel
          Report level
static int Warning
          Reporting a warning
 
Constructor Summary
FaultHandler(int level, MicroBaseFrame reportTo)
          New instance of fault handler
 
Method Summary
 void faultReport(int faultType, GAI address, java.lang.String cause)
          A new fault reporting
 Item status()
          Status reporting utility to convert all data field values into one Item hierarchy
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reportLevel

public int reportLevel
Report level


nReportedFaults

public int nReportedFaults
Number of faults reported


Fatal

public static final int Fatal
Reporting a fatal error

See Also:
Constant Field Values

Fault

public static final int Fault
Reporting an error

See Also:
Constant Field Values

Warning

public static final int Warning
Reporting a warning

See Also:
Constant Field Values

InfoRuntime

public static final int InfoRuntime
Reporting just information

See Also:
Constant Field Values

InfoDebug

public static final int InfoDebug
Reporting debug information

See Also:
Constant Field Values
Constructor Detail

FaultHandler

public FaultHandler(int level,
                    MicroBaseFrame reportTo)
New instance of fault handler

Method Detail

faultReport

public void faultReport(int faultType,
                        GAI address,
                        java.lang.String cause)
A new fault reporting

Parameters:
faultType - Defines type of fault, that is the seriousity
address - Address of the entity reporting the fault
cause - A description of the reason

status

public Item status()
Status reporting utility to convert all data field values into one Item hierarchy

Returns:
Item form of the data field values