Class AdapterDefinitionParser
- java.lang.Object
- 
- org.opennms.netmgt.telemetry.distributed.common.AdapterDefinitionParser
 
- 
 public class AdapterDefinitionParser extends Object Parses properties for multiple Adapter configurations. Each adapter definition must start withadapters.n.key. Where n is either a number (e.g. 1,2,3, etc.) or a character (e.g. a,b,c, etc.). The parser also supports the legacy configuration, where noadapters.n.prefix was needed.- Author:
- mvrueden
 
- 
- 
Constructor SummaryConstructors Constructor Description AdapterDefinitionParser()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AdapterDefinition>parse(String queueName, PropertyTree propertyTree)Groups properties for the same adapter together and wraps the properties behind aAdapterDefinition.
 
- 
- 
- 
Method Detail- 
parsepublic List<AdapterDefinition> parse(String queueName, PropertyTree propertyTree) Groups properties for the same adapter together and wraps the properties behind aAdapterDefinition. Each key which is starting withadapters.n.where 1 is any single character.- Parameters:
- queueName- Name of the queue the adapter is attached to.
- propertyTree- The properties to parse. May contain queue properties as well.
- Returns:
- The Adapter definitions.
 
 
- 
 
-