Interface ParserDefinition
-
- All Superinterfaces:
TelemetryBeanDefinition
- All Known Implementing Classes:
MapBasedParserDef,ParserConfig
public interface ParserDefinition extends TelemetryBeanDefinition
TelemetryBeanDefinitionto define parsers. Besides the common attributes, a parser must define the queue name it dispatches to.- Author:
- mvrueden
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetFullName()Returns the full qualified (unique) name of the parser.StringgetQueueName()The name of the queue the parser "writes" to.-
Methods inherited from interface org.opennms.netmgt.telemetry.config.api.TelemetryBeanDefinition
getClassName, getName, getParameterMap
-
-
-
-
Method Detail
-
getQueueName
String getQueueName()
The name of the queue the parser "writes" to.- Returns:
- The name of the queue the parser "writes" to. Must not be null.
-
getFullName
String getFullName()
Returns the full qualified (unique) name of the parser.- Returns:
- The name uniquely identifying the parser. Must not be null.
-
-