|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.features.poller.remote.gwt.server.DefaultLocationDataService
public class DefaultLocationDataService
DefaultLocationDataService class.
| Nested Class Summary | |
|---|---|
class |
DefaultLocationDataService.MonitorTracker
MonitorTracker |
| Field Summary | |
|---|---|
boolean |
m_save
|
| Constructor Summary | |
|---|---|
DefaultLocationDataService()
Constructor for DefaultLocationDataService. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean m_save
| Constructor Detail |
|---|
public DefaultLocationDataService()
Constructor for DefaultLocationDataService.
| Method Detail |
|---|
public void setLocationMonitorDao(LocationMonitorDao dao)
setLocationMonitorDao
dao - a LocationMonitorDao object.public void setApplicationDao(ApplicationDao dao)
setApplicationDao
dao - a ApplicationDao object.public void setMonitoredServiceDao(MonitoredServiceDao dao)
setMonitoredServiceDao
dao - a MonitoredServiceDao object.public void setGeocoder(Geocoder geocoder)
setGeocoder
geocoder - a Geocoder object.public void setSave(boolean save)
setSave
save - a boolean.public void afterPropertiesSet()
afterPropertiesSet
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic void initialize()
initialize
@Transactional public LocationInfo getLocationInfo(String locationName)
getLocationInfo
getLocationInfo in interface LocationDataServicelocationName - a String object.
LocationInfo object.@Transactional public LocationInfo getLocationInfo(OnmsMonitoringLocationDefinition def)
getLocationInfo
getLocationInfo in interface LocationDataServicedef - a OnmsMonitoringLocationDefinition object.
LocationInfo object.@Transactional public StatusDetails getStatusDetailsForLocation(OnmsMonitoringLocationDefinition def)
getStatusDetailsForLocation
getStatusDetailsForLocation in interface LocationDataServicedef - a OnmsMonitoringLocationDefinition object.
StatusDetails object.@Transactional public LocationInfo getLocationInfoForMonitor(Integer monitorId)
getLocationInfoForMonitor
getLocationInfoForMonitor in interface LocationDataServicemonitorId - a Integer object.
LocationInfo object.@Transactional public ApplicationInfo getApplicationInfo(String applicationName)
getApplicationInfo
getApplicationInfo in interface LocationDataServiceapplicationName - a String object.
ApplicationInfo object.@Transactional public ApplicationInfo getApplicationInfo(OnmsApplication app)
getApplicationInfo
getApplicationInfo in interface LocationDataServiceapp - a OnmsApplication object.
ApplicationInfo object.@Transactional public StatusDetails getStatusDetailsForApplication(OnmsApplication app)
getStatusDetailsForApplication
getStatusDetailsForApplication in interface LocationDataServiceapp - a OnmsApplication object.
StatusDetails object.@Transactional public StatusDetails getStatusDetailsForApplicationOld(OnmsApplication app)
getStatusDetailsForApplicationOld
app - a OnmsApplication object.
StatusDetails object.
@Transactional
public ApplicationInfo getApplicationInfo(OnmsApplication app,
StatusDetails status)
getApplicationInfo
getApplicationInfo in interface LocationDataServiceapp - a OnmsApplication object.status - a StatusDetails object.
ApplicationInfo object.@Transactional public LocationDetails getLocationDetails(String locationName)
getLocationDetails
getLocationDetails in interface LocationDataServicelocationName - a String object.
LocationDetails object.@Transactional public LocationDetails getLocationDetails(OnmsMonitoringLocationDefinition def)
getLocationDetails
getLocationDetails in interface LocationDataServicedef - a OnmsMonitoringLocationDefinition object.
LocationDetails object.@Transactional public ApplicationDetails getApplicationDetails(String applicationName)
getApplicationDetails
getApplicationDetails in interface LocationDataServiceapplicationName - a String object.
ApplicationDetails object.@Transactional public ApplicationDetails getApplicationDetails(OnmsApplication app)
getApplicationDetails
getApplicationDetails in interface LocationDataServiceapp - a OnmsApplication object.
ApplicationDetails object.
@Transactional
public Collection<LocationInfo> getUpdatedLocationsBetween(Date startDate,
Date endDate)
getUpdatedLocationsBetween
getUpdatedLocationsBetween in interface LocationDataServicestartDate - a Date object.endDate - a Date object.
Collection object.
@Transactional
public GWTLatLng getLatLng(OnmsMonitoringLocationDefinition def,
boolean x)
getLatLng
getLatLng in interface LocationDataServicedef - a OnmsMonitoringLocationDefinition object.x - a boolean.
GWTLatLng object.@Transactional public void handleAllMonitoringLocationDefinitions(Collection<org.opennms.features.poller.remote.gwt.server.LocationDefHandler> handlers)
handleAllMonitoringLocationDefinitions
handleAllMonitoringLocationDefinitions in interface LocationDataServicehandlers - a Collection object.@Transactional public void handleAllApplications(Collection<ApplicationHandler> handlers)
handleAllApplications
handleAllApplications in interface LocationDataServicehandlers - a Collection object.@Transactional public Collection<ApplicationInfo> getApplicationsForLocation(LocationInfo locationInfo)
getApplicationsForLocation
getApplicationsForLocation in interface LocationDataServicelocationInfo - a LocationInfo object.
Collection object.public void updateGeolocations()
updateGeolocations
public void updateGeolocationsComplete()
updateGeolocationsComplete
public LocationMonitorDao getLocationMonitorDao()
getLocationMonitorDao
LocationMonitorDao object.@Transactional public List<LocationInfo> getInfoForAllLocations()
getInfoForAllLocations
getInfoForAllLocations in interface LocationDataServiceList object.public Map<String,StatusDetails> getStatusDetailsForAllLocations()
LocationDataServicegetStatusDetailsForAllLocations
getStatusDetailsForAllLocations in interface LocationDataService@Transactional public List<ApplicationInfo> getInfoForAllApplications()
getInfoForAllApplications
getInfoForAllApplications in interface LocationDataServiceList object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||