|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<GrouperWsRestPut>
edu.internet2.middleware.grouper.ws.rest.method.GrouperWsRestPut
public enum GrouperWsRestPut
all first level resources on a put request
Enum Constant Summary | |
---|---|
attributeAssignments
attribute assign requests |
|
attributeDefNames
attributeDefName put requests |
|
grouperPrivileges
grouperPrivileges put requests |
|
groups
group put requests |
|
members
group put requests |
|
permissionAssignments
permission assign requests |
|
stems
stem put requests |
Method Summary | |
---|---|
abstract WsResponseBean |
service(GrouperVersion clientVersion,
List<String> urlStrings,
WsRequestBean requestObject)
handle the incoming request based on HTTP method |
static GrouperWsRestPut |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static GrouperWsRestPut |
valueOfIgnoreCase(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. |
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 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 attributeDefNames
Method Detail |
---|
public static GrouperWsRestPut[] values()
for (GrouperWsRestPut c : GrouperWsRestPut.values()) System.out.println(c);
public static GrouperWsRestPut valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic abstract WsResponseBean service(GrouperVersion clientVersion, 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/groups/a:b
the urlStrings would be size two: {"group", "a:b"}requestObject
- is the request body converted to object
public static GrouperWsRestPut valueOfIgnoreCase(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 |