BEAST
|
Used for grouping a number of reporters into a combined version. More...
Public Member Functions | |
GroupedStatusReporter (String name) | |
Constructor. | |
void | setReporters (List< ISystemStatusReporter > reporters) |
String | getName () |
Set< String > | getSupportedAttributes () |
Set< SystemStatus > | getStatus (Map< String, Object > values) |
Protected Member Functions | |
String[] | tokenizeString (String str) |
Returns an array of tokens (comma separated) | |
Used for grouping a number of reporters into a combined version.
For example a system health check can be performed with system=bdb,db and there are two different reporters, one for bdb and the other for db. Then you can create a grouped status reporter that will check all reporters for their status.
|
inline |
Constructor.
name | the name this group should be known as |
|
inline |
|
inline |
Implements eu.baltrad.beast.system.ISystemStatusReporter.
|
inline |
|
inline |
reporters |
|
inlineprotected |
Returns an array of tokens (comma separated)
str | the string to tokenize |