public enum GrouperWsRestGet extends java.lang.Enum<GrouperWsRestGet>
Enum Constant and Description |
---|
attributeAssignActions
attribute assign actions get requests
|
attributeAssignments
attribute get requests
|
attributeDefNames
attributeDefNames get requests
|
attributeDefs
attributeDefs get requests
|
audits
audit get requests
|
externalSubjects
external subjects get requests
|
grouperPrivileges
grouperPrivileges get requests
|
groups
group get requests
|
memberships
group get requests
|
messaging
messaging get requests
|
permissionAssignments
permission get requests
|
stems
stem get requests
|
subjects
subject get 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 GrouperWsRestGet |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static GrouperWsRestGet |
valueOfIgnoreCase(java.lang.String string,
boolean exceptionOnNotFound)
do a case-insensitive matching
|
static GrouperWsRestGet[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GrouperWsRestGet groups
public static final GrouperWsRestGet attributeDefs
public static final GrouperWsRestGet attributeDefNames
public static final GrouperWsRestGet attributeAssignments
public static final GrouperWsRestGet attributeAssignActions
public static final GrouperWsRestGet stems
public static final GrouperWsRestGet grouperPrivileges
public static final GrouperWsRestGet subjects
public static final GrouperWsRestGet memberships
public static final GrouperWsRestGet permissionAssignments
public static final GrouperWsRestGet messaging
public static final GrouperWsRestGet externalSubjects
public static final GrouperWsRestGet audits
public static GrouperWsRestGet[] values()
for (GrouperWsRestGet c : GrouperWsRestGet.values()) System.out.println(c);
public static GrouperWsRestGet 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 GrouperWsRestGet 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