Package org.opennms.web.svclayer
Interface AdminApplicationService
-
- All Known Implementing Classes:
DefaultAdminApplicationService
@Transactional(readOnly=true) public interface AdminApplicationService
-
-
Method Summary
All Methods Instance Methods Abstract 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()DefaultAdminApplicationService.EditModelfindApplicationAndAllMonitoredServices(String applicationIdString)findApplicationAndAllMonitoredServicesList<org.opennms.netmgt.model.OnmsApplication>findByMonitoredService(int id)findByMonitoredServiceDefaultAdminApplicationService.ServiceEditModelfindServiceApplications(String ifServiceIdString)findServiceApplicationsDefaultAdminApplicationService.ApplicationAndMemberServicesgetApplication(String applicationIdString)getApplicationvoidperformEditLocations(String appId, String editAction, String[] locationAdds, String[] locationDeletes)voidperformEditServices(String appId, String editAction, String[] serviceAdds, String[] serviceDeletes)voidperformServiceEdit(String ifServiceIdString, String editAction, String[] toAdd, String[] toDelete)performServiceEditvoidremoveApplication(String applicationIdString)removeApplication
-
-
-
Method Detail
-
getApplication
DefaultAdminApplicationService.ApplicationAndMemberServices getApplication(String applicationIdString)
getApplication
- Parameters:
applicationIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.ApplicationAndMemberServicesobject.
-
findAllMonitoredServices
List<org.opennms.netmgt.model.OnmsMonitoredService> findAllMonitoredServices()
findAllMonitoredServices
- Returns:
- a
Listobject.
-
findAllMonitoringLocations
List<org.opennms.netmgt.model.monitoringLocations.OnmsMonitoringLocation> findAllMonitoringLocations()
-
findApplicationAndAllMonitoredServices
DefaultAdminApplicationService.EditModel findApplicationAndAllMonitoredServices(String applicationIdString)
findApplicationAndAllMonitoredServices
- Parameters:
applicationIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.EditModelobject.
-
performEditServices
@Transactional(readOnly=false) void performEditServices(String appId, String editAction, String[] serviceAdds, String[] serviceDeletes)
-
performEditLocations
@Transactional(readOnly=false) void performEditLocations(String appId, String editAction, String[] locationAdds, String[] locationDeletes)
-
addNewApplication
@Transactional(readOnly=false) org.opennms.netmgt.model.OnmsApplication addNewApplication(String name)
addNewApplication
- Parameters:
name- aStringobject.- Returns:
- a
OnmsApplicationobject.
-
findAllApplications
List<org.opennms.netmgt.model.OnmsApplication> findAllApplications()
findAllApplications
- Returns:
- a
Listobject.
-
removeApplication
@Transactional(readOnly=false) void removeApplication(String applicationIdString)
removeApplication
- Parameters:
applicationIdString- aStringobject.
-
findByMonitoredService
List<org.opennms.netmgt.model.OnmsApplication> findByMonitoredService(int id)
findByMonitoredService
- Parameters:
id- a int.- Returns:
- a
Listobject.
-
performServiceEdit
@Transactional(readOnly=false) void performServiceEdit(String ifServiceIdString, String editAction, String[] toAdd, String[] toDelete)
performServiceEdit
-
findServiceApplications
DefaultAdminApplicationService.ServiceEditModel findServiceApplications(String ifServiceIdString)
findServiceApplications
- Parameters:
ifServiceIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.ServiceEditModelobject.
-
-