|
BEAST
|
Manager class for managing the volume generation. More...
Public Member Functions | |
| void | setJdbcTemplate (JdbcOperations template) |
| void | setCatalog (Catalog catalog) |
| void | setRuleUtilities (IRuleUtilities utilities) |
| void | setTimeoutManager (TimeoutManager manager) |
| void | delete (int ruleId) |
| IRule | load (int ruleId) |
| void | store (int ruleId, IRule rule) |
| void | update (int ruleId, IRule rule) |
| VolumeRule | createRule () |
| RuleFilterManager | getFilterManager () |
| void | setFilterManager (RuleFilterManager filterManager) |
Protected Member Functions | |
| void | storeSources (int rule_id, List< String > sources) |
| Stores the sources for the rule. | |
| List< String > | getSources (int rule_id) |
| Returns a list of sources connected to the rule_id. | |
| void | storeDetectors (int rule_id, List< String > detectors) |
| Stores the detectors for this volume rule. | |
| void | storeFilter (int rule_id, IFilter filter) |
| Stores the associated filter. | |
| IFilter | loadFilter (int rule_id) |
| Loads the filter for the rule. | |
| List< String > | getDetectors (int rule_id) |
| Returns a list of sources connected to the rule_id. | |
| RowMapper< VolumeRule > | getVolumeRuleMapper () |
| RowMapper< String > | getSourceMapper () |
| RowMapper< String > | getDetectorMapper () |
Manager class for managing the volume generation.
|
inline |
Implements eu.baltrad.beast.rules.IRuleManager.
|
inline |
Implements eu.baltrad.beast.rules.IRuleManager.
|
inlineprotected |
|
inlineprotected |
Returns a list of sources connected to the rule_id.
| rule_id | the rule id |
|
inline |
|
inlineprotected |
|
inlineprotected |
Returns a list of sources connected to the rule_id.
| rule_id | the rule id |
|
inlineprotected |
|
inline |
Implements eu.baltrad.beast.rules.IRuleManager.
|
inlineprotected |
Loads the filter for the rule.
| rule_id | the rule |
|
inline |
| catalog | the catalog to set |
|
inline |
| filterManager | the filter manager |
|
inline |
| template | the jdbc template to set |
|
inline |
| utilities | the rule utilities to set |
|
inline |
| manager | the timeout manager to set |
|
inline |
Implements eu.baltrad.beast.rules.IRuleManager.
|
inlineprotected |
Stores the detectors for this volume rule.
| rule_id | the rule id these detectors should belong to |
| detectors | the detectors |
|
inlineprotected |
Stores the associated filter.
| rule_id | the rule_id |
| filter | the filter to store |
|
inlineprotected |
Stores the sources for the rule.
| rule_id | the rule_id |
| sources | the sources to store |
|
inline |
Implements eu.baltrad.beast.rules.IRuleManager.