@Component(value="categoryRestService") @Transactional public class CategoryRestService extends OnmsRestService
CategoryRestService class.
OnmsRestService.ComparisonOperation
DEFAULT_LIMIT
Constructor and Description |
---|
CategoryRestService() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
addCategoryToGroup(javax.ws.rs.container.ResourceContext context,
String groupName,
String categoryName) |
javax.ws.rs.core.Response |
addCategoryToNode(javax.ws.rs.container.ResourceContext context,
javax.ws.rs.core.UriInfo uriInfo,
String nodeCriteria,
String categoryName) |
javax.ws.rs.core.Response |
createCategory(javax.ws.rs.core.UriInfo uriInfo,
OnmsCategory category) |
javax.ws.rs.core.Response |
deleteCategory(String categoryName) |
OnmsCategoryCollection |
getCategoriesForNode(javax.ws.rs.container.ResourceContext context,
String nodeCriteria) |
OnmsCategory |
getCategory(String categoryName) |
OnmsCategory |
getCategoryForNode(javax.ws.rs.container.ResourceContext context,
String nodeCriteria,
String categoryName) |
OnmsCategoryCollection |
listCategories() |
OnmsCategoryCollection |
listCategoriesForGroup(javax.ws.rs.container.ResourceContext context,
String groupName) |
javax.ws.rs.core.Response |
removeCategoryFromGroup(javax.ws.rs.container.ResourceContext context,
String groupName,
String categoryName) |
javax.ws.rs.core.Response |
removeCategoryFromNode(javax.ws.rs.container.ResourceContext context,
String nodeCriteria,
String categoryName) |
javax.ws.rs.core.Response |
updateCategory(String categoryName,
MultivaluedMapImpl params) |
applyQueryFilters, applyQueryFilters, getBadRequestResponse, getBeanWrapperForClass, getException, getException, getNumericValue, getRedirectUri, readLock, readUnlock, removeParameter, removeParameter, setProperties, writeLock, writeUnlock
public OnmsCategoryCollection getCategoriesForNode(@Context javax.ws.rs.container.ResourceContext context, String nodeCriteria)
public OnmsCategory getCategoryForNode(@Context javax.ws.rs.container.ResourceContext context, String nodeCriteria, String categoryName)
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)
public javax.ws.rs.core.Response updateCategory(String categoryName, MultivaluedMapImpl params)
public javax.ws.rs.core.Response removeCategoryFromNode(@Context javax.ws.rs.container.ResourceContext context, String nodeCriteria, String categoryName)
public OnmsCategory getCategory(String categoryName)
public javax.ws.rs.core.Response createCategory(@Context javax.ws.rs.core.UriInfo uriInfo, OnmsCategory category)
public OnmsCategoryCollection listCategories()
public javax.ws.rs.core.Response deleteCategory(String categoryName)
public javax.ws.rs.core.Response addCategoryToGroup(@Context javax.ws.rs.container.ResourceContext context, String groupName, String categoryName)
public javax.ws.rs.core.Response removeCategoryFromGroup(@Context javax.ws.rs.container.ResourceContext context, String groupName, String categoryName)
public OnmsCategoryCollection listCategoriesForGroup(@Context javax.ws.rs.container.ResourceContext context, String groupName)
Copyright © 2020. All rights reserved.