public interface LocationDataService
LocationDataService interface.
LocationInfo getLocationInfo(String locationName)
getLocationInfo
locationName
- a String
object.LocationInfo
object.LocationInfo getLocationInfo(LocationDef def)
getLocationInfo
def
- a org.opennms.netmgt.model.OnmsMonitoringLocationDefinition
object.LocationInfo
object.ApplicationInfo getApplicationInfo(String applicationName)
getApplicationInfo
applicationName
- a String
object.ApplicationInfo
object.ApplicationInfo getApplicationInfo(OnmsApplication app)
getApplicationInfo
app
- a OnmsApplication
object.ApplicationInfo
object.ApplicationInfo getApplicationInfo(OnmsApplication app, StatusDetails status)
getApplicationInfo
app
- a OnmsApplication
object.status
- a StatusDetails
object.ApplicationInfo
object.LocationDetails getLocationDetails(String locationName)
getLocationDetails
locationName
- a String
object.LocationDetails
object.LocationDetails getLocationDetails(LocationDef def)
getLocationDetails
def
- a org.opennms.netmgt.model.OnmsMonitoringLocationDefinition
object.LocationDetails
object.ApplicationDetails getApplicationDetails(String applicationName)
getApplicationDetails
applicationName
- a String
object.ApplicationDetails
object.ApplicationDetails getApplicationDetails(OnmsApplication app)
getApplicationDetails
app
- a OnmsApplication
object.ApplicationDetails
object.Collection<LocationInfo> getUpdatedLocationsBetween(Date startDate, Date endDate)
getUpdatedLocationsBetween
startDate
- a Date
object.endDate
- a Date
object.Collection
object.GWTLatLng getLatLng(LocationDef def, boolean geocode)
getLatLng
def
- a org.opennms.netmgt.model.OnmsMonitoringLocationDefinition
object.geocode
- a boolean.GWTLatLng
object.void handleAllMonitoringLocationDefinitions(Collection<org.opennms.features.poller.remote.gwt.server.LocationDefHandler> handlers)
handleAllMonitoringLocationDefinitions
handlers
- a Collection
object.void handleAllApplications(Collection<ApplicationHandler> appHandlers)
handleAllApplications
appHandlers
- a Collection
object.LocationInfo getLocationInfoForMonitor(Integer monitorId)
getLocationInfoForMonitor
monitorId
- a Integer
object.LocationInfo
object.Collection<ApplicationInfo> getApplicationsForLocation(LocationInfo info)
getApplicationsForLocation
info
- a LocationInfo
object.Collection
object.List<LocationInfo> getInfoForAllLocations()
getInfoForAllLocations
List
object.Map<String,StatusDetails> getStatusDetailsForAllLocations()
getStatusDetailsForAllLocations
List<ApplicationInfo> getInfoForAllApplications()
getInfoForAllApplications
List
object.StatusDetails getStatusDetailsForLocation(LocationDef def)
getStatusDetailsForLocation
def
- a LocationDef
object.StatusDetails
object.StatusDetails getStatusDetailsForApplication(OnmsApplication app)
getStatusDetailsForApplication
app
- a OnmsApplication
object.StatusDetails
object.Copyright © 2017. All rights reserved.