Interface WriteablePollOutagesDao
-
- All Superinterfaces:
ReadableDao<Outages>
,ReadablePollOutagesDao
,WriteableDao<Outages>
- All Known Subinterfaces:
OverrideablePollOutagesDao
- All Known Implementing Classes:
OnmsPollOutagesDao
,OverrideablePollOutagesDaoImpl
public interface WriteablePollOutagesDao extends WriteableDao<Outages>, ReadablePollOutagesDao
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Lock
getReadLock()
Lock
getWriteLock()
void
withWriteLock(java.util.function.Consumer<Outages> consumerWithLock)
-
Methods inherited from interface org.opennms.netmgt.config.dao.common.api.ReadableDao
getReadOnlyConfig, reload
-
Methods inherited from interface org.opennms.netmgt.config.dao.outages.api.ReadablePollOutagesDao
getEndOfOutage, getEndOfOutage, getInterfaces, getNodeIds, getOutageTimes, getOutageType, isCurTimeInOutage, isCurTimeInOutage, isInterfaceInOutage, isInterfaceInOutage, isNodeIdInOutage, isNodeIdInOutage, isTimeInOutage, isTimeInOutage, isTimeInOutage
-
Methods inherited from interface org.opennms.netmgt.config.dao.common.api.WriteableDao
getWriteableConfig, onConfigChanged, saveConfig
-
-