public enum GrouperWsRestDeleteGroup extends Enum<GrouperWsRestDeleteGroup>
| Enum Constant and Description |
|---|
members
group delete requests for members
|
| Modifier and Type | Method and Description |
|---|---|
abstract WsResponseBean |
service(edu.internet2.middleware.grouper.misc.GrouperVersion clientVersion,
String groupName,
List<String> urlStrings,
WsRequestBean requestObject)
handle the incoming request based on HTTP method DELETE and group as resource
|
static GrouperWsRestDeleteGroup |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GrouperWsRestDeleteGroup |
valueOfIgnoreCase(String string,
boolean exceptionOnNotFound)
do a case-insensitive matching
|
static GrouperWsRestDeleteGroup[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GrouperWsRestDeleteGroup members
public static GrouperWsRestDeleteGroup[] values()
for (GrouperWsRestDeleteGroup c : GrouperWsRestDeleteGroup.values()) System.out.println(c);
public static GrouperWsRestDeleteGroup valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic abstract WsResponseBean service(edu.internet2.middleware.grouper.misc.GrouperVersion clientVersion, String groupName, List<String> urlStrings, WsRequestBean requestObject)
clientVersion - version of client, e.g. v1_3_000urlStrings - not including the app name or servlet.
for http://localhost/grouper-ws/servicesRest/xhtml/v3_0_000/groups/a:b/members
the urlStrings would be size three: {"group", "a:b", "members"}groupName - in urlrequestObject - is the request body converted to objectpublic static GrouperWsRestDeleteGroup valueOfIgnoreCase(String string, boolean exceptionOnNotFound) throws GrouperRestInvalidRequest
string - exceptionOnNotFound - true if exception should be thrown on not foundGrouperRestInvalidRequest - if there is a problemCopyright © 2016 Internet2. All rights reserved.