org.opennms.web.svclayer
Interface AdminCategoryService

All Known Implementing Classes:
DefaultAdminCategoryService

@Transactional(readOnly=true)
public interface AdminCategoryService

Author:
DJ Gregor

Method Summary
 OnmsCategory addNewCategory(String name)
           
 List<OnmsCategory> findAllCategories()
           
 List<OnmsNode> findAllNodes()
           
 List<OnmsCategory> findByNode(int nodeId)
           
 DefaultAdminCategoryService.EditModel findCategoryAndAllNodes(String categoryIdString)
           
 DefaultAdminCategoryService.NodeEditModel findNodeCategories(String nodeIdString)
           
 DefaultAdminCategoryService.CategoryAndMemberNodes getCategory(String categoryIdString)
           
 void performEdit(String editAction, String editAction2, String[] toAdd, String[] toDelete)
           
 void performNodeEdit(String nodeIdString, String editAction, String[] toAdd, String[] toDelete)
           
 void removeCategory(String categoryIdString)
           
 

Method Detail

getCategory

DefaultAdminCategoryService.CategoryAndMemberNodes getCategory(String categoryIdString)

findAllNodes

List<OnmsNode> findAllNodes()

findCategoryAndAllNodes

DefaultAdminCategoryService.EditModel findCategoryAndAllNodes(String categoryIdString)

performEdit

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

addNewCategory

@Transactional(readOnly=false)
OnmsCategory addNewCategory(String name)

findAllCategories

List<OnmsCategory> findAllCategories()

removeCategory

@Transactional(readOnly=false)
void removeCategory(String categoryIdString)

findByNode

List<OnmsCategory> findByNode(int nodeId)

findNodeCategories

DefaultAdminCategoryService.NodeEditModel findNodeCategories(String nodeIdString)

performNodeEdit

@Transactional(readOnly=false)
void performNodeEdit(String nodeIdString,
                                   String editAction,
                                   String[] toAdd,
                                   String[] toDelete)


Copyright © 2009. All Rights Reserved.