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 OnmsApplicationaddNewApplication(java.lang.String name)addNewApplicationjava.util.List<OnmsApplication>findAllApplications()findAllApplicationsjava.util.List<OnmsMonitoredService>findAllMonitoredServices()findAllMonitoredServicesjava.util.List<OnmsMonitoringLocation>findAllMonitoringLocations()DefaultAdminApplicationService.EditModelfindApplicationAndAllMonitoredServices(java.lang.String applicationIdString)findApplicationAndAllMonitoredServicesjava.util.List<OnmsApplication>findByMonitoredService(int id)findByMonitoredServiceDefaultAdminApplicationService.ServiceEditModelfindServiceApplications(java.lang.String ifServiceIdString)findServiceApplicationsDefaultAdminApplicationService.ApplicationAndMemberServicesgetApplication(java.lang.String applicationIdString)getApplicationvoidperformEditLocations(java.lang.String appId, java.lang.String editAction, java.lang.String[] locationAdds, java.lang.String[] locationDeletes)voidperformEditServices(java.lang.String appId, java.lang.String editAction, java.lang.String[] serviceAdds, java.lang.String[] serviceDeletes)voidperformServiceEdit(java.lang.String ifServiceIdString, java.lang.String editAction, java.lang.String[] toAdd, java.lang.String[] toDelete)performServiceEditvoidremoveApplication(java.lang.String applicationIdString)removeApplication
-
-
-
Method Detail
-
getApplication
DefaultAdminApplicationService.ApplicationAndMemberServices getApplication(java.lang.String applicationIdString)
getApplication
- Parameters:
applicationIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.ApplicationAndMemberServicesobject.
-
findAllMonitoredServices
java.util.List<OnmsMonitoredService> findAllMonitoredServices()
findAllMonitoredServices
- Returns:
- a
Listobject.
-
findAllMonitoringLocations
java.util.List<OnmsMonitoringLocation> findAllMonitoringLocations()
-
findApplicationAndAllMonitoredServices
DefaultAdminApplicationService.EditModel findApplicationAndAllMonitoredServices(java.lang.String applicationIdString)
findApplicationAndAllMonitoredServices
- Parameters:
applicationIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.EditModelobject.
-
performEditServices
@Transactional(readOnly=false) void performEditServices(java.lang.String appId, java.lang.String editAction, java.lang.String[] serviceAdds, java.lang.String[] serviceDeletes)
-
performEditLocations
@Transactional(readOnly=false) void performEditLocations(java.lang.String appId, java.lang.String editAction, java.lang.String[] locationAdds, java.lang.String[] locationDeletes)
-
addNewApplication
@Transactional(readOnly=false) OnmsApplication addNewApplication(java.lang.String name)
addNewApplication
- Parameters:
name- aStringobject.- Returns:
- a
OnmsApplicationobject.
-
findAllApplications
java.util.List<OnmsApplication> findAllApplications()
findAllApplications
- Returns:
- a
Listobject.
-
removeApplication
@Transactional(readOnly=false) void removeApplication(java.lang.String applicationIdString)
removeApplication
- Parameters:
applicationIdString- aStringobject.
-
findByMonitoredService
java.util.List<OnmsApplication> findByMonitoredService(int id)
findByMonitoredService
- Parameters:
id- a int.- Returns:
- a
Listobject.
-
performServiceEdit
@Transactional(readOnly=false) void performServiceEdit(java.lang.String ifServiceIdString, java.lang.String editAction, java.lang.String[] toAdd, java.lang.String[] toDelete)performServiceEdit
- Parameters:
ifServiceIdString- aStringobject.editAction- aStringobject.toAdd- an array ofStringobjects.toDelete- an array ofStringobjects.
-
findServiceApplications
DefaultAdminApplicationService.ServiceEditModel findServiceApplications(java.lang.String ifServiceIdString)
findServiceApplications
- Parameters:
ifServiceIdString- aStringobject.- Returns:
- a
DefaultAdminApplicationService.ServiceEditModelobject.
-
-