Interface ParserDefinition
-
- All Superinterfaces:
TelemetryBeanDefinition
- All Known Implementing Classes:
MapBasedParserDef
,ParserConfig
public interface ParserDefinition extends TelemetryBeanDefinition
TelemetryBeanDefinition
to 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 String
getFullName()
Returns the full qualified (unique) name of the parser.String
getQueueName()
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.
-
-