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 DataCollectionGroupsgetConfigForExtensions(Set<org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension> extensions)static DatacollectionGrouptoDataCollectionGroup(org.opennms.integration.api.v1.config.datacollection.SnmpDataCollection snmpDataCollection)static List<DatacollectionGroup>toDataCollectionGroups(org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension extension)static GrouptoGroup(org.opennms.integration.api.v1.config.datacollection.Group grp)static MibObjtoMibObj(org.opennms.integration.api.v1.config.datacollection.MibObj mibo)static MibObjPropertytoMibObjProperty(org.opennms.integration.api.v1.config.datacollection.MibObjProperty objProperty)static ParametertoParameter(org.opennms.integration.api.v1.config.datacollection.Parameter parameter)static SystemDeftoSystemDef(org.opennms.integration.api.v1.config.datacollection.SystemDef sysDef)protected voidtriggerReload()-
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:
getConfigForExtensionsin classConfigExtensionManager<org.opennms.integration.api.v1.config.datacollection.SnmpCollectionExtension,DataCollectionGroups>
-
triggerReload
protected void triggerReload()
- Specified by:
triggerReloadin 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)
-
-