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