|
void | add (SystemMessage message) |
|
List< SystemMessage > | getMessages () |
|
SystemMessage | createMessage (String module, String code, MessageSeverity severity, String message, String solution) |
| Creates a new system message.
|
|
void | register (String name, ISystemStatusReporter reporter) |
| Registers a reporter with specified name.
|
|
void | setReporters (Map< String, ISystemStatusReporter > reporters) |
| Sets all reporters used by this supervisor.
|
|
Set< String > | getSupportedAttributes (String component) |
|
Set< SystemStatus > | getStatus (String component, Map< String, Object > values) |
|
boolean | supportsMappableStatus (String component) |
|
Map< String, Map< Object, SystemStatus > > | getMappedStatus (String component, Map< String, Object > values) |
|
A system supervisor.
Keeps tracks of the reported alerts.
- Author
- Anders Henja