Class SnmpCollectionExtensionManager
- java.lang.Object
-
- org.opennms.features.apilayer.config.ConfigExtensionManager<org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension,DataCollectionGroups>
-
- org.opennms.features.apilayer.config.SnmpCollectionExtensionManager
-
- All Implemented Interfaces:
ConfigurationProvider
public class SnmpCollectionExtensionManager extends ConfigExtensionManager<org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension,DataCollectionGroups>
-
-
Constructor Summary
Constructors Constructor Description SnmpCollectionExtensionManager(DataCollectionConfigDao dataCollectionConfigDao)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataCollectionGroups
getConfigForExtensions(Set<org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension> extensions)
static DatacollectionGroup
toDataCollectionGroup(org.opennms.integration.api.v1.config.datacollection.SnmpDataCollection snmpDataCollection)
static List<DatacollectionGroup>
toDataCollectionGroups(org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension extension)
static Group
toGroup(org.opennms.integration.api.v1.config.datacollection.Group grp)
static MibObj
toMibObj(org.opennms.integration.api.v1.config.datacollection.MibObj mibo)
static MibObjProperty
toMibObjProperty(org.opennms.integration.api.v1.config.datacollection.MibObjProperty objProperty)
static Parameter
toParameter(org.opennms.integration.api.v1.config.datacollection.Parameter parameter)
static SystemDef
toSystemDef(org.opennms.integration.api.v1.config.datacollection.SystemDef sysDef)
protected void
triggerReload()
-
Methods inherited from class org.opennms.features.apilayer.config.ConfigExtensionManager
deregisteredFromConfigReloadContainer, getLastUpdate, getObject, getType, onBind, onUnbind, registeredToConfigReloadContainer
-
-
-
-
Constructor Detail
-
SnmpCollectionExtensionManager
public SnmpCollectionExtensionManager(DataCollectionConfigDao dataCollectionConfigDao)
-
-
Method Detail
-
getConfigForExtensions
protected DataCollectionGroups getConfigForExtensions(Set<org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension> extensions)
- Specified by:
getConfigForExtensions
in classConfigExtensionManager<org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension,DataCollectionGroups>
-
triggerReload
protected void triggerReload()
- Specified by:
triggerReload
in classConfigExtensionManager<org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension,DataCollectionGroups>
-
toDataCollectionGroups
public static List<DatacollectionGroup> toDataCollectionGroups(org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension extension)
-
toDataCollectionGroup
public static DatacollectionGroup toDataCollectionGroup(org.opennms.integration.api.v1.config.datacollection.SnmpDataCollection snmpDataCollection)
-
toGroup
public static Group toGroup(org.opennms.integration.api.v1.config.datacollection.Group grp)
-
toMibObj
public static MibObj toMibObj(org.opennms.integration.api.v1.config.datacollection.MibObj mibo)
-
toMibObjProperty
public static MibObjProperty toMibObjProperty(org.opennms.integration.api.v1.config.datacollection.MibObjProperty objProperty)
-
toSystemDef
public static SystemDef toSystemDef(org.opennms.integration.api.v1.config.datacollection.SystemDef sysDef)
-
toParameter
public static Parameter toParameter(org.opennms.integration.api.v1.config.datacollection.Parameter parameter)
-
-