Class LocationDef
- java.lang.Object
-
- org.opennms.upgrade.implementations.monitoringLocations16.LocationDef
-
- All Implemented Interfaces:
Serializable
public class LocationDef extends Object implements Serializable
This element contains the name of the location, the name of the monitoring area (used to aggregate locations, example: Area San Francisco, location name "SFO" which becomes SFO-1 or SFO-BuildingA, etc.) Additionally, a geolocation can be provided (an address or other identifying location that can be looked up with a geolocation API), as well as coordinates (latitude,longitude). Finally, a priority can be assigned to the location, for purposes of sorting (1 = highest, 100 = lowest).
The polling package name is used to associate with a polling configuration found in the polling-configuration.xml file.
The collection package name is used to associate with a collection configuration found in the collectd-configuration.xml file.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LocationDef()LocationDef(String locationName, String monitoringArea, String pollingPackageName, String collectionPackageName, String geolocation, String coordinates, Long priority, String... tags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetCoordinates()StringgetGeolocation()StringgetLocationName()StringgetMonitoringArea()LonggetPriority()List<Tag>getTags()inthashCode()voidsetCoordinates(String coordinates)voidsetGeolocation(String geolocation)voidsetLocationName(String locationName)voidsetMonitoringArea(String monitoringArea)voidsetPriority(Long priority)voidsetTags(List<Tag> tags)StringtoString()
-
-
-
Method Detail
-
getLocationName
public String getLocationName()
-
setLocationName
public void setLocationName(String locationName)
-
getMonitoringArea
public String getMonitoringArea()
-
setMonitoringArea
public void setMonitoringArea(String monitoringArea)
-
getGeolocation
public String getGeolocation()
-
setGeolocation
public void setGeolocation(String geolocation)
-
getCoordinates
public String getCoordinates()
-
setCoordinates
public void setCoordinates(String coordinates)
-
getPriority
public Long getPriority()
-
setPriority
public void setPriority(Long priority)
-
-