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.