All Packages This Package Class Hierarchy Class Search Index
java.lang.Object | +----edu.utah.janos.nodeos.Status
| Summary |
public class Status
extends java.lang.Object
{
// Fields 3
private static boolean gaveStat;
private static final InfoHook rootHook;
private static final Status statusObj;
// Constructors 1
private Status();
// Methods 4
public static void addInfoHook(InfoHook);
public static Status getStatusObject();
public String[] getInfo(String);
public String[] getInfoList();
}
Obtain status information on the state of a node.
This is the public interface to querying stats on the node.
| Cross Reference |
| Fields |
· statusObj | Summary | Top |
private static final Status statusObj
· rootHook | Summary | Top |
private static final InfoHook rootHook
A `root' InfoHook that is used to track the rest of them
· gaveStat | Summary | Top |
private static boolean gaveStat
| Constructors |
· Status | Summary | Top |
private Status()
Private constructor. Only one status object is ever created, the one referenced in statusObj.
| Methods |
· getStatusObject | Summary | Top |
public static Status getStatusObject()
Return the single global status object exactly once. First come, first served. The caller can decide what sort of access controls to implement.
· addInfoHook | Summary | Top |
public static void addInfoHook(InfoHook ih)
Add an InfoHook that can be inspected by the Status user
· getInfo | Summary | Top |
public String[] getInfo(String name)
Get the information string corresponding to the given module name
Parameter Description name The name of the InfoHook to lookup
· getInfoList | Summary | Top |
public String[] getInfoList()
Get the list of InfoHook's available
- Returns:
- An array of strings containing the names of the info hooks
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7