|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<GrouperWsRestGet>
edu.internet2.middleware.grouper.ws.rest.method.GrouperWsRestGet
public enum GrouperWsRestGet
all first level resources on a get request
Enum Constant Summary | |
---|---|
attributeAssignments
attribute get requests |
|
grouperPrivileges
grouperPrivileges get requests |
|
groups
group get requests |
|
memberships
group get requests |
|
permissionAssignments
permission get requests |
|
stems
stem get requests |
|
subjects
subject get requests |
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final GrouperWsRestGet groups
public static final GrouperWsRestGet attributeAssignments
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
Method Detail |
---|
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 name
java.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 object
public static GrouperWsRestGet valueOfIgnoreCase(java.lang.String string, boolean exceptionOnNotFound) throws GrouperRestInvalidRequest
string
- exceptionOnNotFound
- true if exception should be thrown on not found
GrouperRestInvalidRequest
- if there is a problem
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |