org.opennms.web.svclayer
Interface AdminApplicationService

All Known Implementing Classes:
DefaultAdminApplicationService

@Transactional(readOnly=true)
public interface AdminApplicationService


Method Summary
 OnmsApplication addNewApplication(String name)
          addNewApplication
 List<OnmsApplication> findAllApplications()
          findAllApplications
 List<OnmsMonitoredService> findAllMonitoredServices()
          findAllMonitoredServices
 DefaultAdminApplicationService.EditModel findApplicationAndAllMonitoredServices(String applicationIdString)
          findApplicationAndAllMonitoredServices
 List<OnmsApplication> findByMonitoredService(int id)
          findByMonitoredService
 DefaultAdminApplicationService.ServiceEditModel findServiceApplications(String ifServiceIdString)
          findServiceApplications
 DefaultAdminApplicationService.ApplicationAndMemberServices getApplication(String applicationIdString)
          getApplication
 void performEdit(String editAction, String editAction2, String[] toAdd, String[] toDelete)
          performEdit
 void performServiceEdit(String ifServiceIdString, String editAction, String[] toAdd, String[] toDelete)
          performServiceEdit
 void removeApplication(String applicationIdString)
          removeApplication
 

Method Detail

getApplication

DefaultAdminApplicationService.ApplicationAndMemberServices getApplication(String applicationIdString)

getApplication

Parameters:
applicationIdString - a String object.
Returns:
a DefaultAdminApplicationService.ApplicationAndMemberServices object.

findAllMonitoredServices

List<OnmsMonitoredService> findAllMonitoredServices()

findAllMonitoredServices

Returns:
a List object.

findApplicationAndAllMonitoredServices

DefaultAdminApplicationService.EditModel findApplicationAndAllMonitoredServices(String applicationIdString)

findApplicationAndAllMonitoredServices

Parameters:
applicationIdString - a String object.
Returns:
a DefaultAdminApplicationService.EditModel object.

performEdit

@Transactional(readOnly=false)
void performEdit(String editAction,
                               String editAction2,
                               String[] toAdd,
                               String[] toDelete)

performEdit

Parameters:
editAction - a String object.
editAction2 - a String object.
toAdd - an array of String objects.
toDelete - an array of String objects.

addNewApplication

@Transactional(readOnly=false)
OnmsApplication addNewApplication(String name)

addNewApplication

Parameters:
name - a String object.
Returns:
a OnmsApplication object.

findAllApplications

List<OnmsApplication> findAllApplications()

findAllApplications

Returns:
a List object.

removeApplication

@Transactional(readOnly=false)
void removeApplication(String applicationIdString)

removeApplication

Parameters:
applicationIdString - a String object.

findByMonitoredService

List<OnmsApplication> findByMonitoredService(int id)

findByMonitoredService

Parameters:
id - a int.
Returns:
a List object.

performServiceEdit

@Transactional(readOnly=false)
void performServiceEdit(String ifServiceIdString,
                                      String editAction,
                                      String[] toAdd,
                                      String[] toDelete)

performServiceEdit

Parameters:
ifServiceIdString - a String object.
editAction - a String object.
toAdd - an array of String objects.
toDelete - an array of String objects.

findServiceApplications

DefaultAdminApplicationService.ServiceEditModel findServiceApplications(String ifServiceIdString)

findServiceApplications

Parameters:
ifServiceIdString - a String object.
Returns:
a DefaultAdminApplicationService.ServiceEditModel object.


Copyright © 2011. All Rights Reserved.