public enum GrouperWsRestPut extends java.lang.Enum<GrouperWsRestPut>
Enum Constant and Description |
---|
attributeAssignments
attribute assign requests
|
attributeDefActions
attribute def actions
|
attributeDefNames
attributeDefName put requests
|
attributeDefs
attributeDef put requests
|
externalSubjects
external subjects put requests
|
grouperPrivileges
grouperPrivileges put requests
|
groups
group put requests
|
members
group put requests
|
messaging
messaging put requests
|
permissionAssignments
permission assign requests
|
stems
stem put requests
|
Modifier and Type | Method and Description |
---|---|
abstract WsResponseBean |
service(GrouperVersion clientVersion,
java.util.List<java.lang.String> urlStrings,
WsRequestBean requestObject)
handle the incoming request based on HTTP method
|
static GrouperWsRestPut |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static GrouperWsRestPut |
valueOfIgnoreCase(java.lang.String string,
boolean exceptionOnNotFound)
do a case-insensitive matching
|
static GrouperWsRestPut[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GrouperWsRestPut groups
public static final GrouperWsRestPut stems
public static final GrouperWsRestPut attributeAssignments
public static final GrouperWsRestPut grouperPrivileges
public static final GrouperWsRestPut members
public static final GrouperWsRestPut permissionAssignments
public static final GrouperWsRestPut attributeDefs
public static final GrouperWsRestPut attributeDefNames
public static final GrouperWsRestPut attributeDefActions
public static final GrouperWsRestPut messaging
public static final GrouperWsRestPut externalSubjects
public static GrouperWsRestPut[] values()
for (GrouperWsRestPut c : GrouperWsRestPut.values()) System.out.println(c);
public static GrouperWsRestPut valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic abstract WsResponseBean service(GrouperVersion clientVersion, java.util.List<java.lang.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/groups/a:b
the urlStrings would be size two: {"group", "a:b"}requestObject
- is the request body converted to objectpublic static GrouperWsRestPut valueOfIgnoreCase(java.lang.String string, boolean exceptionOnNotFound) throws GrouperRestInvalidRequest
string
- exceptionOnNotFound
- true if exception should be thrown on not foundGrouperRestInvalidRequest
- if there is a problem