Package org.opennms.web.svclayer
Interface AdminCategoryService
-
- All Known Implementing Classes:
DefaultAdminCategoryService
@Transactional(readOnly=true) public interface AdminCategoryServiceAdminCategoryService interface.
- Since:
- 1.8.1
- Version:
- $Id: $
- Author:
- DJ Gregor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OnmsCategoryaddNewCategory(java.lang.String name)addNewCategoryjava.util.List<OnmsCategory>findAllCategories()findAllCategoriesjava.util.List<OnmsNode>findAllNodes()findAllNodesjava.util.List<OnmsCategory>findByNode(int nodeId)findByNodeDefaultAdminCategoryService.EditModelfindCategoryAndAllNodes(java.lang.String categoryIdString)findCategoryAndAllNodesDefaultAdminCategoryService.NodeEditModelfindNodeCategories(java.lang.String nodeIdString)findNodeCategoriesDefaultAdminCategoryService.CategoryAndMemberNodesgetCategory(java.lang.String categoryIdString)getCategoryOnmsCategorygetCategoryWithName(java.lang.String newCategoryName)getCategoryWithNamevoidperformEdit(java.lang.String editAction, java.lang.String editAction2, java.lang.String[] toAdd, java.lang.String[] toDelete)performEditvoidperformNodeEdit(java.lang.String nodeIdString, java.lang.String editAction, java.lang.String[] toAdd, java.lang.String[] toDelete)performNodeEditvoidremoveCategory(java.lang.String categoryIdString)removeCategory
-
-
-
Method Detail
-
getCategory
DefaultAdminCategoryService.CategoryAndMemberNodes getCategory(java.lang.String categoryIdString)
getCategory
- Parameters:
categoryIdString- aStringobject.- Returns:
- a
DefaultAdminCategoryService.CategoryAndMemberNodesobject.
-
findAllNodes
java.util.List<OnmsNode> findAllNodes()
findAllNodes
- Returns:
- a
Listobject.
-
findCategoryAndAllNodes
DefaultAdminCategoryService.EditModel findCategoryAndAllNodes(java.lang.String categoryIdString)
findCategoryAndAllNodes
- Parameters:
categoryIdString- aStringobject.- Returns:
- a
DefaultAdminCategoryService.EditModelobject.
-
performEdit
@Transactional(readOnly=false) void performEdit(java.lang.String editAction, java.lang.String editAction2, java.lang.String[] toAdd, java.lang.String[] toDelete)performEdit
- Parameters:
editAction- aStringobject.editAction2- aStringobject.toAdd- an array ofStringobjects.toDelete- an array ofStringobjects.
-
addNewCategory
@Transactional(readOnly=false) OnmsCategory addNewCategory(java.lang.String name)
addNewCategory
- Parameters:
name- aStringobject.- Returns:
- a
OnmsCategoryobject.
-
getCategoryWithName
OnmsCategory getCategoryWithName(java.lang.String newCategoryName)
getCategoryWithName
- Parameters:
newCategoryName- aStringobject.- Returns:
- a
OnmsCategoryobject.
-
findAllCategories
java.util.List<OnmsCategory> findAllCategories()
findAllCategories
- Returns:
- a
Listobject.
-
removeCategory
@Transactional(readOnly=false) void removeCategory(java.lang.String categoryIdString)
removeCategory
- Parameters:
categoryIdString- aStringobject.
-
findByNode
java.util.List<OnmsCategory> findByNode(int nodeId)
findByNode
- Parameters:
nodeId- a int.- Returns:
- a
Listobject.
-
findNodeCategories
DefaultAdminCategoryService.NodeEditModel findNodeCategories(java.lang.String nodeIdString)
findNodeCategories
- Parameters:
nodeIdString- aStringobject.- Returns:
- a
DefaultAdminCategoryService.NodeEditModelobject.
-
performNodeEdit
@Transactional(readOnly=false) void performNodeEdit(java.lang.String nodeIdString, java.lang.String editAction, java.lang.String[] toAdd, java.lang.String[] toDelete)performNodeEdit
- Parameters:
nodeIdString- aStringobject.editAction- aStringobject.toAdd- an array ofStringobjects.toDelete- an array ofStringobjects.
-
-