Class CategoryRestService


  • @Component("categoryRestService")
    @Transactional
    public class CategoryRestService
    extends OnmsRestService

    CategoryRestService class.

    Since:
    1.8.1
    Version:
    $Id: $
    Author:
    ranger
    • Constructor Detail

      • CategoryRestService

        public CategoryRestService()
    • Method Detail

      • getCategoriesForNode

        public OnmsCategoryCollection getCategoriesForNode​(@Context
                                                           javax.ws.rs.container.ResourceContext context,
                                                           String nodeCriteria)
      • getCategoryForNode

        public OnmsCategory getCategoryForNode​(@Context
                                               javax.ws.rs.container.ResourceContext context,
                                               String nodeCriteria,
                                               String categoryName)
      • addCategoryToNode

        public javax.ws.rs.core.Response addCategoryToNode​(@Context
                                                           javax.ws.rs.container.ResourceContext context,
                                                           @Context
                                                           javax.ws.rs.core.UriInfo uriInfo,
                                                           String nodeCriteria,
                                                           String categoryName)
      • removeCategoryFromNode

        public javax.ws.rs.core.Response removeCategoryFromNode​(@Context
                                                                javax.ws.rs.container.ResourceContext context,
                                                                String nodeCriteria,
                                                                String categoryName)
      • createCategory

        public javax.ws.rs.core.Response createCategory​(@Context
                                                        javax.ws.rs.core.UriInfo uriInfo,
                                                        OnmsCategory category)
      • deleteCategory

        public javax.ws.rs.core.Response deleteCategory​(String categoryName)
      • addCategoryToGroup

        public javax.ws.rs.core.Response addCategoryToGroup​(@Context
                                                            javax.ws.rs.container.ResourceContext context,
                                                            String groupName,
                                                            String categoryName)
      • removeCategoryFromGroup

        public javax.ws.rs.core.Response removeCategoryFromGroup​(@Context
                                                                 javax.ws.rs.container.ResourceContext context,
                                                                 String groupName,
                                                                 String categoryName)
      • listCategoriesForGroup

        public OnmsCategoryCollection listCategoriesForGroup​(@Context
                                                             javax.ws.rs.container.ResourceContext context,
                                                             String groupName)