|
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 |