@Component(value="groupRestService") @Transactional public class GroupRestService extends OnmsRestService
OnmsRestService.ComparisonOperation
DEFAULT_LIMIT
Constructor and Description |
---|
GroupRestService() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
addCategory(String groupName,
String categoryName) |
javax.ws.rs.core.Response |
addGroup(javax.ws.rs.core.UriInfo uriInfo,
OnmsGroup group) |
javax.ws.rs.core.Response |
addUser(String groupName,
String userName) |
javax.ws.rs.core.Response |
deleteGroup(String groupName) |
OnmsCategory |
getCategoryForGroup(String groupName,
String categoryName) |
OnmsGroup |
getGroup(String groupName) |
OnmsGroupList |
getGroups() |
protected OnmsGroup |
getOnmsGroup(String groupName) |
OnmsUser |
getUser(String groupName,
String userName) |
OnmsCategoryCollection |
listCategories(String groupName) |
OnmsUserList |
listUsersOfGroup(String groupName) |
javax.ws.rs.core.Response |
removeCategory(String groupName,
String categoryName) |
javax.ws.rs.core.Response |
removeUser(String groupName,
String userName) |
javax.ws.rs.core.Response |
updateGroup(String groupName,
MultivaluedMapImpl params) |
applyQueryFilters, applyQueryFilters, getBadRequestResponse, getBeanWrapperForClass, getException, getException, getNumericValue, getRedirectUri, readLock, readUnlock, removeParameter, removeParameter, setProperties, writeLock, writeUnlock
public OnmsGroupList getGroups()
public javax.ws.rs.core.Response addGroup(@Context javax.ws.rs.core.UriInfo uriInfo, OnmsGroup group)
public javax.ws.rs.core.Response updateGroup(String groupName, MultivaluedMapImpl params)
public javax.ws.rs.core.Response deleteGroup(String groupName)
public OnmsUserList listUsersOfGroup(String groupName)
public javax.ws.rs.core.Response removeCategory(String groupName, String categoryName)
public OnmsCategory getCategoryForGroup(String groupName, String categoryName)
public OnmsCategoryCollection listCategories(String groupName)
Copyright © 2021. All rights reserved.