BEAST
eu.baltrad.beast.qc.IAnomalyDetectorManager Interface Reference

Provides database access to list/add and remove anomaly detectors. More...

Inheritance diagram for eu.baltrad.beast.qc.IAnomalyDetectorManager:
eu.baltrad.beast.qc.AnomalyDetectorManager

Public Member Functions

void add (AnomalyDetector detector)
 
void update (AnomalyDetector detector)
 
List< AnomalyDetectorlist ()
 
AnomalyDetector get (String name)
 
void remove (String detector)
 

Detailed Description

Provides database access to list/add and remove anomaly detectors.

Author
Anders Henja

Member Function Documentation

◆ add()

void eu.baltrad.beast.qc.IAnomalyDetectorManager.add ( AnomalyDetector detector)
Parameters
detectorthe detector to add
Exceptions
AnomalyExceptionif detector not could be added

Implemented in eu.baltrad.beast.qc.AnomalyDetectorManager.

◆ get()

AnomalyDetector eu.baltrad.beast.qc.IAnomalyDetectorManager.get ( String name)
Parameters
namethe detector name
Returns
the found detector
Exceptions
AnomalyExceptionif detector not could be found

Implemented in eu.baltrad.beast.qc.AnomalyDetectorManager.

◆ list()

List< AnomalyDetector > eu.baltrad.beast.qc.IAnomalyDetectorManager.list ( )
Returns
the list of registered detectors

Implemented in eu.baltrad.beast.qc.AnomalyDetectorManager.

◆ remove()

void eu.baltrad.beast.qc.IAnomalyDetectorManager.remove ( String detector)
Parameters
detectorthe detector to remove

Implemented in eu.baltrad.beast.qc.AnomalyDetectorManager.

◆ update()

void eu.baltrad.beast.qc.IAnomalyDetectorManager.update ( AnomalyDetector detector)
Parameters
detectorthe detector to update
Exceptions
AnomalyExceptionif detector not could be updated

Implemented in eu.baltrad.beast.qc.AnomalyDetectorManager.


The documentation for this interface was generated from the following file: