C D E G I O R S T 
All Classes All Packages

C

compute(double, double, double, double, double) - Method in interface org.opennms.alec.engine.api.DistanceMeasure
 
createDistanceMeasure(Object, double, double) - Method in interface org.opennms.alec.engine.api.DistanceMeasureFactory
 
createEngine(MetricRegistry) - Method in interface org.opennms.alec.engine.api.EngineFactory
 

D

deleteSituation(String) - Method in interface org.opennms.alec.engine.api.Engine
Delete the situation with the given situation Id.
destroy() - Method in interface org.opennms.alec.engine.api.Engine
 
DistanceMeasure - Interface in org.opennms.alec.engine.api
 
DistanceMeasureFactory - Interface in org.opennms.alec.engine.api
 

E

Engine - Interface in org.opennms.alec.engine.api
An engine that consumes alarms, inventory and alarm feedback to produce correlated situations.
EngineFactory - Interface in org.opennms.alec.engine.api
 
EngineRegistry - Interface in org.opennms.alec.engine.api
 

G

getAlpha() - Method in interface org.opennms.alec.engine.api.DistanceMeasure
 
getBeta() - Method in interface org.opennms.alec.engine.api.DistanceMeasure
 
getEngineFactory() - Method in interface org.opennms.alec.engine.api.EngineFactory
 
getEngineRegistry() - Method in interface org.opennms.alec.engine.api.EngineRegistry
 
getEngines() - Method in interface org.opennms.alec.engine.api.EngineRegistry
 
getName() - Method in interface org.opennms.alec.engine.api.DistanceMeasure
 
getName() - Method in interface org.opennms.alec.engine.api.DistanceMeasureFactory
 
getName() - Method in interface org.opennms.alec.engine.api.EngineFactory
 
getNameConf() - Method in interface org.opennms.alec.engine.api.EngineFactory
 
getParameters() - Method in interface org.opennms.alec.engine.api.EngineFactory
 
getTickResolutionMs() - Method in interface org.opennms.alec.engine.api.Engine
 

I

init(List<Alarm>, List<AlarmFeedback>, List<Situation>, List<InventoryObject>) - Method in interface org.opennms.alec.engine.api.Engine
 

O

onSituation(Situation) - Method in interface org.opennms.alec.engine.api.SituationHandler
Callback to receive new and updated Situations.
org.opennms.alec.engine.api - package org.opennms.alec.engine.api
 

R

registerSituationHandler(SituationHandler) - Method in interface org.opennms.alec.engine.api.Engine
Passes the reference to the SituationHandler.

S

SituationHandler - Interface in org.opennms.alec.engine.api
 

T

tick(long) - Method in interface org.opennms.alec.engine.api.Engine
 
C D E G I O R S T 
All Classes All Packages