Class MapBasedAdapterDef
- java.lang.Object
-
- org.opennms.netmgt.telemetry.distributed.common.MapBasedAdapterDef
-
- All Implemented Interfaces:
AdapterDefinition
,TelemetryBeanDefinition
public class MapBasedAdapterDef extends Object implements AdapterDefinition
-
-
Constructor Summary
Constructors Constructor Description MapBasedAdapterDef(String queueName, PropertyTree definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getClassName()
The type of the beanString
getFullName()
Returns the full qualified (unique) name of the adapter.String
getName()
The name of the beanList<? extends PackageDefinition>
getPackages()
Packages may contain settings for specific sources.Map<String,String>
getParameterMap()
Additional parameters for the bean, e.g.int
hashCode()
-
-
-
Constructor Detail
-
MapBasedAdapterDef
public MapBasedAdapterDef(String queueName, PropertyTree definition)
-
-
Method Detail
-
getClassName
public String getClassName()
Description copied from interface:TelemetryBeanDefinition
The type of the bean- Specified by:
getClassName
in interfaceTelemetryBeanDefinition
-
getParameterMap
public Map<String,String> getParameterMap()
Description copied from interface:TelemetryBeanDefinition
Additional parameters for the bean, e.g. to fill setters- Specified by:
getParameterMap
in interfaceTelemetryBeanDefinition
-
getName
public String getName()
Description copied from interface:TelemetryBeanDefinition
The name of the bean- Specified by:
getName
in interfaceTelemetryBeanDefinition
-
getFullName
public String getFullName()
Description copied from interface:AdapterDefinition
Returns the full qualified (unique) name of the adapter.- Specified by:
getFullName
in interfaceAdapterDefinition
- Returns:
- The name uniquely identifying the adapter. Must not be null.
-
getPackages
public List<? extends PackageDefinition> getPackages()
Description copied from interface:AdapterDefinition
Packages may contain settings for specific sources.- Specified by:
getPackages
in interfaceAdapterDefinition
- Returns:
- the list of configured packages
-
-