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 boolean
equals(Object obj)
String
getCoordinates()
String
getGeolocation()
String
getLocationName()
String
getMonitoringArea()
Long
getPriority()
List<Tag>
getTags()
int
hashCode()
void
setCoordinates(String coordinates)
void
setGeolocation(String geolocation)
void
setLocationName(String locationName)
void
setMonitoringArea(String monitoringArea)
void
setPriority(Long priority)
void
setTags(List<Tag> tags)
String
toString()
-
-
-
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)
-
-