Package org.opennms.netmgt.threshd
Class DefaultThresholdingSetPersister
- java.lang.Object
-
- org.opennms.netmgt.threshd.DefaultThresholdingSetPersister
-
- All Implemented Interfaces:
ThresholdingSetPersister
public class DefaultThresholdingSetPersister extends java.lang.Object implements ThresholdingSetPersister
HashMap implementation of aThresholdingSetPersister
.
-
-
Constructor Summary
Constructors Constructor Description DefaultThresholdingSetPersister()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear(ThresholdingSession session)
ThresholdingSet
getThresholdingSet(ThresholdingSession session, ThresholdingEventProxy eventProxy)
void
persistSet(ThresholdingSession session, ThresholdingSet set)
void
reinitializeThresholdingSets()
void
setEntityScopeProvider(EntityScopeProvider entityScopeProvider)
void
setIfLabelDao(IfLabel ifLabelDao)
void
setPollOutagesDao(ReadablePollOutagesDao pollOutagesDao)
void
setThreshdDao(ReadableThreshdDao threshdDao)
void
setThresholdingDao(ReadableThresholdingDao thresholdingDao)
-
-
-
Method Detail
-
persistSet
public void persistSet(ThresholdingSession session, ThresholdingSet set)
- Specified by:
persistSet
in interfaceThresholdingSetPersister
-
getThresholdingSet
public ThresholdingSet getThresholdingSet(ThresholdingSession session, ThresholdingEventProxy eventProxy) throws ThresholdInitializationException
- Specified by:
getThresholdingSet
in interfaceThresholdingSetPersister
- Throws:
ThresholdInitializationException
-
reinitializeThresholdingSets
public void reinitializeThresholdingSets()
- Specified by:
reinitializeThresholdingSets
in interfaceThresholdingSetPersister
-
clear
public void clear(ThresholdingSession session)
- Specified by:
clear
in interfaceThresholdingSetPersister
-
setThreshdDao
public void setThreshdDao(ReadableThreshdDao threshdDao)
-
setThresholdingDao
public void setThresholdingDao(ReadableThresholdingDao thresholdingDao)
-
setPollOutagesDao
public void setPollOutagesDao(ReadablePollOutagesDao pollOutagesDao)
-
setIfLabelDao
public void setIfLabelDao(IfLabel ifLabelDao)
-
setEntityScopeProvider
public void setEntityScopeProvider(EntityScopeProvider entityScopeProvider)
-
-