public class WSManDataCollectionConfigDaoJaxb extends AbstractMergingJaxbConfigDao<WsmanDatacollectionConfig,WsmanDatacollectionConfig> implements WSManDataCollectionConfigDao
| Constructor and Description | 
|---|
WSManDataCollectionConfigDaoJaxb()  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection | 
getCollectionByName(String name)  | 
WsmanDatacollectionConfig | 
getConfig()  | 
List<Group> | 
getGroupsForAgent(Collection collection,
                 CollectionAgent agent,
                 WsmanAgentConfig agentConfig,
                 OnmsNode node)  | 
List<SystemDefinition> | 
getSystemDefinitionsForCollection(Collection collection)  | 
static boolean | 
isAgentSupportedBySystemDefinition(SystemDefinition sysDef,
                                  CollectionAgent agent,
                                  WsmanAgentConfig agentConfig,
                                  OnmsNode node)  | 
WsmanDatacollectionConfig | 
mergeConfigs(WsmanDatacollectionConfig source,
            WsmanDatacollectionConfig target)  | 
WsmanDatacollectionConfig | 
translateConfig(WsmanDatacollectionConfig config)  | 
getLastUpdate, getObject, getOpennmsHome, getReloadCheckInterval, onConfigUpdated, setOpennmsHome, setReloadCheckIntervalpublic WsmanDatacollectionConfig translateConfig(WsmanDatacollectionConfig config)
translateConfig in class AbstractMergingJaxbConfigDao<WsmanDatacollectionConfig,WsmanDatacollectionConfig>public WsmanDatacollectionConfig mergeConfigs(WsmanDatacollectionConfig source, WsmanDatacollectionConfig target)
mergeConfigs in class AbstractMergingJaxbConfigDao<WsmanDatacollectionConfig,WsmanDatacollectionConfig>public WsmanDatacollectionConfig getConfig()
getConfig in interface WSManDataCollectionConfigDaopublic Collection getCollectionByName(String name)
getCollectionByName in interface WSManDataCollectionConfigDaopublic List<Group> getGroupsForAgent(Collection collection, CollectionAgent agent, WsmanAgentConfig agentConfig, OnmsNode node)
getGroupsForAgent in interface WSManDataCollectionConfigDaopublic List<SystemDefinition> getSystemDefinitionsForCollection(Collection collection)
public static boolean isAgentSupportedBySystemDefinition(SystemDefinition sysDef, CollectionAgent agent, WsmanAgentConfig agentConfig, OnmsNode node)
Copyright © 2020. All rights reserved.