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)
 
 - 
 
 -