Package org.opennms.web.svclayer.support
Class DefaultAdminApplicationService
- java.lang.Object
-
- org.opennms.web.svclayer.support.DefaultAdminApplicationService
-
- All Implemented Interfaces:
AdminApplicationService
public class DefaultAdminApplicationService extends Object implements AdminApplicationService
DefaultAdminApplicationService class.
- Since:
- 1.8.1
- Version:
- $Id: $
- Author:
- DJ Gregor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDefaultAdminApplicationService.ApplicationAndMemberServicesstatic classDefaultAdminApplicationService.EditModelstatic classDefaultAdminApplicationService.ServiceEditModel
-
Constructor Summary
Constructors Constructor Description DefaultAdminApplicationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opennms.netmgt.model.OnmsApplicationaddNewApplication(String name)addNewApplicationList<org.opennms.netmgt.model.OnmsApplication>findAllApplications()findAllApplicationsList<org.opennms.netmgt.model.OnmsMonitoredService>findAllMonitoredServices()findAllMonitoredServicesList<org.opennms.netmgt.model.monitoringLocations.OnmsMonitoringLocation>findAllMonitoringLocations()org.opennms.netmgt.model.OnmsApplicationfindApplication(String name)findApplicationDefaultAdminApplicationService.EditModelfindApplicationAndAllMonitoredServices(String applicationIdString)findApplicationAndAllMonitoredServicesList<org.opennms.netmgt.model.OnmsApplication>findByMonitoredService(int id)findByMonitoredServiceDefaultAdminApplicationService.ServiceEditModelfindServiceApplications(String ifServiceIdString)findServiceApplicationsDefaultAdminApplicationService.ApplicationAndMemberServicesgetApplication(String applicationIdString)getApplicationorg.opennms.netmgt.dao.api.ApplicationDaogetApplicationDao()getApplicationDaoorg.opennms.netmgt.events.api.EventProxygetEventProxy()org.opennms.netmgt.dao.api.MonitoredServiceDaogetMonitoredServiceDao()getMonitoredServiceDaovoidperformEditLocations(String applicationIdString, String editAction, String[] locationAdds, String[] locationDeletes)voidperformEditServices(String applicationIdString, String editAction, String[] toAdd, String[] toDelete)performEditvoidperformServiceEdit(String ifServiceIdString, String editAction, String[] toAdd, String[] toDelete)performServiceEditvoidremoveApplication(String applicationIdString)removeApplicationvoidsetApplicationDao(org.opennms.netmgt.dao.api.ApplicationDao dao)setApplicationDaovoidsetEventProxy(org.opennms.netmgt.events.api.EventProxy eventProxy)voidsetMonitoredServiceDao(org.opennms.netmgt.dao.api.MonitoredServiceDao monitoredServiceDao)setMonitoredServiceDaovoidsetMonitoringLocationDao(org.opennms.netmgt.dao.api.MonitoringLocationDao monitoringLocationDao)
-
-
-
Method Detail
-
getApplication
public DefaultAdminApplicationService.ApplicationAndMemberServices getApplication(String applicationIdString)
getApplication
- Specified by:
getApplicationin interfaceAdminApplicationService- Parameters:
applicationIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.ApplicationAndMemberServicesobject.
-
findAllMonitoredServices
public List<org.opennms.netmgt.model.OnmsMonitoredService> findAllMonitoredServices()
findAllMonitoredServices
- Specified by:
findAllMonitoredServicesin interfaceAdminApplicationService- Returns:
- a
Listobject.
-
findAllMonitoringLocations
public List<org.opennms.netmgt.model.monitoringLocations.OnmsMonitoringLocation> findAllMonitoringLocations()
- Specified by:
findAllMonitoringLocationsin interfaceAdminApplicationService
-
findApplicationAndAllMonitoredServices
public DefaultAdminApplicationService.EditModel findApplicationAndAllMonitoredServices(String applicationIdString)
findApplicationAndAllMonitoredServices
- Specified by:
findApplicationAndAllMonitoredServicesin interfaceAdminApplicationService- Parameters:
applicationIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.EditModelobject.
-
getApplicationDao
public org.opennms.netmgt.dao.api.ApplicationDao getApplicationDao()
getApplicationDao
- Returns:
- a
ApplicationDaoobject.
-
setApplicationDao
public void setApplicationDao(org.opennms.netmgt.dao.api.ApplicationDao dao)
setApplicationDao
- Parameters:
dao- aApplicationDaoobject.
-
getMonitoredServiceDao
public org.opennms.netmgt.dao.api.MonitoredServiceDao getMonitoredServiceDao()
getMonitoredServiceDao
- Returns:
- a
MonitoredServiceDaoobject.
-
setMonitoredServiceDao
public void setMonitoredServiceDao(org.opennms.netmgt.dao.api.MonitoredServiceDao monitoredServiceDao)
setMonitoredServiceDao
- Parameters:
monitoredServiceDao- aMonitoredServiceDaoobject.
-
setMonitoringLocationDao
public void setMonitoringLocationDao(org.opennms.netmgt.dao.api.MonitoringLocationDao monitoringLocationDao)
-
getEventProxy
public org.opennms.netmgt.events.api.EventProxy getEventProxy()
-
setEventProxy
public void setEventProxy(org.opennms.netmgt.events.api.EventProxy eventProxy)
-
performEditServices
public void performEditServices(String applicationIdString, String editAction, String[] toAdd, String[] toDelete)
performEdit
- Specified by:
performEditServicesin interfaceAdminApplicationService- Parameters:
applicationIdString- aStringobject.editAction- aStringobject.toAdd- an array ofStringobjects.toDelete- an array ofStringobjects.
-
performEditLocations
public void performEditLocations(String applicationIdString, String editAction, String[] locationAdds, String[] locationDeletes)
- Specified by:
performEditLocationsin interfaceAdminApplicationService
-
addNewApplication
public org.opennms.netmgt.model.OnmsApplication addNewApplication(String name)
addNewApplication
- Specified by:
addNewApplicationin interfaceAdminApplicationService- Parameters:
name- aStringobject.- Returns:
- a
OnmsApplicationobject.
-
findAllApplications
public List<org.opennms.netmgt.model.OnmsApplication> findAllApplications()
findAllApplications
- Specified by:
findAllApplicationsin interfaceAdminApplicationService- Returns:
- a
Listobject.
-
removeApplication
public void removeApplication(String applicationIdString)
removeApplication
- Specified by:
removeApplicationin interfaceAdminApplicationService- Parameters:
applicationIdString- aStringobject.
-
findByMonitoredService
public List<org.opennms.netmgt.model.OnmsApplication> findByMonitoredService(int id)
findByMonitoredService
- Specified by:
findByMonitoredServicein interfaceAdminApplicationService- Parameters:
id- a int.- Returns:
- a
Listobject.
-
performServiceEdit
public void performServiceEdit(String ifServiceIdString, String editAction, String[] toAdd, String[] toDelete)
performServiceEdit
- Specified by:
performServiceEditin interfaceAdminApplicationService- Parameters:
ifServiceIdString- aStringobject.editAction- aStringobject.toAdd- an array ofStringobjects.toDelete- an array ofStringobjects.
-
findServiceApplications
public DefaultAdminApplicationService.ServiceEditModel findServiceApplications(String ifServiceIdString)
findServiceApplications
- Specified by:
findServiceApplicationsin interfaceAdminApplicationService- Parameters:
ifServiceIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.ServiceEditModelobject.
-
-