A B D E F G I P R S T V W

A

addMember(WsGroupLookup, WsSubjectLookup[], String, WsSubjectLookup, String[], String[]) - Method in class edu.internet2.middleware.grouper.webservices.GrouperService
add member to a group (if already a direct member, ignore)
addMemberSimple(String, String, String, String, String, String, String, String, String, String) - Method in class edu.internet2.middleware.grouper.webservices.GrouperService
add member to a group (if already a direct member, ignore)
appendResultMessage(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
append error message to list of error messages
assertTrue(boolean, String) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceUtils
assert like java 1.4 assert
assignGroupResult(Group) - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
put a group in the results
assignGroupResult(Set<Group>) - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
put a group in the results
assignResultCode(WsAddMemberResults.WsAddMemberResultCode) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
assign the code from the enum
assignResultCode(WsFindGroupsResults.WsFindGroupsResultCode) - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
assign the code from the enum

B

booleanValue(String, boolean) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperWsUtils
parse a boolean as "T" or "F" or "TRUE" or "FALSE" case insensitive.

D

dateToString(Date) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceUtils
convert a date to a string using the standard web service pattern Note that HH is 0-23
destroy() - Method in class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
filter method
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
 

E

edu.internet2.middleware.grouper.webservices - package edu.internet2.middleware.grouper.webservices
 

F

findGroups(String, String, String, String, String, String, String, WsSubjectLookup, String[], String[]) - Method in class edu.internet2.middleware.grouper.webservices.GrouperService
find a group or groups
findGroupsSimple(String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class edu.internet2.middleware.grouper.webservices.GrouperService
find a group or groups

G

getCreateSource() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Get (optional and questionable) create source for this group.
getCreateSubjectId() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
id of the subject that created this group
getCreateTime() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
create time in format: yyyy/mm/dd hh24:mi:ss.SSS
getDescription() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
friendly description of this group
getDescription() - Method in class edu.internet2.middleware.grouper.webservices.WsSubject
 
getDisplayExtension() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
friendly extension of this group
getDisplayName() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
friendly extensions of group and parent stems
getExtension() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
system name of this group (not including parent stems)
getGroupName() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupLookup
name of the group to find (includes stems, e.g.
getGroupResults() - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
has 0 to many groups that match the query by example
getId() - Method in class edu.internet2.middleware.grouper.webservices.WsSubject
 
getIsComposite() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
if composite "T", else "F".
getModifySource() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Get (optional and questionable) modify source for this group.
getModifySubjectId() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Get subject that last modified this group.
getModifyTime() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Get last modified time for this group.
getName() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Full name of the group (all extensions of parent stems, separated by colons, and the extention of this group
getName() - Method in class edu.internet2.middleware.grouper.webservices.WsSubject
 
getParentStemName() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Full name of the parent stem including parent stems
getParentStemUuid() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
uuid of the parent stem
getPropertyInteger(String, Integer) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperWsConfig
Get a Grouper configuration parameter.
getPropertyString(String) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperWsConfig
Get a Grouper configuration parameter.
getResultCode() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
code of the result for this subject SUCCESS: means everything ok SUBJECT_NOT_FOUND: cant find the subject SUBJECT_DUPLICATE: found multiple subjects
getResultCode() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
code of the result for this subject SUCCESS: means everything ok SUBJECT_NOT_FOUND: cant find the subject SUBJECT_DUPLICATE: found multiple subjects
getResultCode() - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
code of the result for this subject SUCCESS: means everything ok SUBJECT_NOT_FOUND: cant find the subject SUBJECT_DUPLICATE: found multiple subjects
getResultMessage() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
friendly message that could be audited or sent to a UI
getResultMessage() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
error message if there is an error
getResultMessage() - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
friendly message that could be audited or sent to a UI
getResults() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
results for each assignment sent in
getSubjectId() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
subject that was added
getSubjectId() - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
id of the subject
getSubjectIdentifier() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
subject identifier (if this is what was passed in) that was added
getSubjectIdentifier() - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
any identifier of the subject
getSubjectSource() - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
optional: source of subject in the subject api source list
getSubjectType() - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
optional: type of subject, can be anything in SubjectTypeEnum: PERSON, GROUP, APPLICATION
getSuccess() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
T or F as to whether it was a successful assignment
getSuccess() - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
T or F as to whether it was a successful assignment
getSuccess() - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
T or F as to whether it was a successful assignment
getUuid() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupLookup
uuid of the group to find
getUuid() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
universally unique identifier of this group
GrouperService - Class in edu.internet2.middleware.grouper.webservices
All public methods in this class are available in the web service as both SOAP and REST.
GrouperService() - Constructor for class edu.internet2.middleware.grouper.webservices.GrouperService
 
GrouperServiceJ2ee - Class in edu.internet2.middleware.grouper.webservices
Extend the servlet to get user info
GrouperServiceJ2ee() - Constructor for class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
 
GrouperServiceUtils - Class in edu.internet2.middleware.grouper.webservices
 
GrouperServiceUtils() - Constructor for class edu.internet2.middleware.grouper.webservices.GrouperServiceUtils
 
GrouperWsConfig - Class in edu.internet2.middleware.grouper.webservices
config constants for WS
GrouperWsConfig() - Constructor for class edu.internet2.middleware.grouper.webservices.GrouperWsConfig
 
GrouperWsUtils - Class in edu.internet2.middleware.grouper.webservices
utility methods for grouper web services
GrouperWsUtils() - Constructor for class edu.internet2.middleware.grouper.webservices.GrouperWsUtils
 

I

init(FilterConfig) - Method in class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
filter method
isBlank() - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
see if there is a blank query (if there is not id or identifier
isSuccess() - Method in enum edu.internet2.middleware.grouper.webservices.WsAddMemberResults.WsAddMemberResultCode
if this is a successful result
isSuccess() - Method in enum edu.internet2.middleware.grouper.webservices.WsFindGroupsResults.WsFindGroupsResultCode
if this is a successful result

P

params(String, String, String, String) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceUtils
validate and organize params

R

retrieveGroup() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupLookup
Note: this is not a javabean property because we dont want it in the web service
retrieveGroupFindResult() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupLookup
Note: this is not a javabean property because we dont want it in the web service
retrieveGroupIfNeeded(GrouperSession) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupLookup
pass in a grouper session
retrieveHttpServletRequest() - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
public method to get the http servlet request
retrieveHttpServletResponse() - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
public method to get the http servlet request
retrieveSubject() - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
Note: this is not a javabean property because we dont want it in the web service
retrieveSubjectActAs(WsSubjectLookup) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
retrieve the subject to act as
retrieveSubjectFindResult() - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
Note: this is not a javabean property because we dont want it in the web service
retrieveSubjectLoggedIn() - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
retrieve the subject logged in to web service
retrieveUserPrincipalNameFromRequest() - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceJ2ee
retrieve the user principal (who is authenticated) from the (threadlocal) request object

S

setCreateSource(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Get (optional and questionable) create source for this group.
setCreateSubjectId(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
id of the subject that created this group
setCreateTime(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
create time in format: yyyy/mm/dd hh24:mi:ss.SSS
setDescription(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
friendly description of this group
setDescription(String) - Method in class edu.internet2.middleware.grouper.webservices.WsSubject
 
setDisplayExtension(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
friendly extension of this group
setDisplayName(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
friendly extensions of group and parent stems
setExtension(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
 
setGroupName(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupLookup
name of the group to find (includes stems, e.g.
setGroupResults(WsGroupResult[]) - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
has 0 to many groups that match the query by example
setId(String) - Method in class edu.internet2.middleware.grouper.webservices.WsSubject
 
setIsComposite(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
if composite "T", else "F".
setModifySource(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Get (optional and questionable) modify source for this group.
setModifySubjectId(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Get subject that last modified this group.
setModifyTime(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Get last modified time for this group.
setName(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Full name of the group (all extensions of parent stems, separated by colons, and the extention of this group
setName(String) - Method in class edu.internet2.middleware.grouper.webservices.WsSubject
 
setParentStemName(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
Full name of the parent stem including parent stems
setParentStemUuid(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
uuid of the parent stem
setResultCode(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
code of the result for this subject SUCCESS: means everything ok SUBJECT_NOT_FOUND: cant find the subject SUBJECT_DUPLICATE: found multiple subjects
setResultCode(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
code of the result for this subject SUCCESS: means everything ok SUBJECT_NOT_FOUND: cant find the subject SUBJECT_DUPLICATE: found multiple subjects
setResultCode(String) - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
code of the result for this subject SUCCESS: means everything ok SUBJECT_NOT_FOUND: cant find the subject SUBJECT_DUPLICATE: found multiple subjects
setResultMessage(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
friendly message that could be audited or sent to a UI
setResultMessage(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
error message if there is an error
setResultMessage(String) - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
friendly message that could be audited or sent to a UI
setResults(WsAddMemberResult[]) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
results for each assignment sent in
setSubjectId(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
subject that was added
setSubjectId(String) - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
id of the subject
setSubjectIdentifier(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
subject identifier (if this is what was passed in) that was added
setSubjectIdentifier(String) - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
any identifier of the subject
setSubjectSource(String) - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
optional: source of subject in the subject api source list
setSubjectType(String) - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
optional: type of subject, can be anything in SubjectTypeEnum: PERSON, GROUP, APPLICATION
setSuccess(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
T or F as to whether it was a successful assignment
setSuccess(String) - Method in class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
T or F as to whether it was a successful assignment
setSuccess(String) - Method in class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
T or F as to whether it was a successful assignment
setUuid(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupLookup
uuid of the group to find
setUuid(String) - Method in class edu.internet2.middleware.grouper.webservices.WsGroupResult
universally unique identifier of this group
splitTrim(String, String) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceUtils
split a string and trim each
stringToDate(String) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceUtils
convert a string to a date using the standard web service pattern Note that HH is 0-23

T

toString() - Method in class edu.internet2.middleware.grouper.webservices.WsGroupLookup
make sure this is an explicit toString
toString() - Method in class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
 
toStringForLog(Object) - Static method in class edu.internet2.middleware.grouper.webservices.GrouperServiceUtils
print out various types of objects

V

valueOf(String) - Static method in enum edu.internet2.middleware.grouper.webservices.WsAddMemberResults.WsAddMemberResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.internet2.middleware.grouper.webservices.WsFindGroupsResults.WsFindGroupsResultCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.internet2.middleware.grouper.webservices.WsAddMemberResults.WsAddMemberResultCode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum edu.internet2.middleware.grouper.webservices.WsFindGroupsResults.WsFindGroupsResultCode
Returns an array containing the constants of this enum type, in the order they're declared.

W

WS_ACT_AS_GROUP - Static variable in class edu.internet2.middleware.grouper.webservices.GrouperWsConfig
name of param # Web service users who are in the following group can use the actAs field to act as someone else ws.act.as.group = aStem:aGroup
WS_ADD_MEMBER_SUBJECTS_MAX - Static variable in class edu.internet2.middleware.grouper.webservices.GrouperWsConfig
name of param for add member web service max, default is 1000000 # Max number of subjects to be able to pass to addMember service, default is 1000000 webservice.addMember.maxSubjects = 20000
WsAddMemberResult - Class in edu.internet2.middleware.grouper.webservices
Result of one subject being added to a group.
WsAddMemberResult() - Constructor for class edu.internet2.middleware.grouper.webservices.WsAddMemberResult
 
WsAddMemberResults - Class in edu.internet2.middleware.grouper.webservices
results for the add member call.
WsAddMemberResults() - Constructor for class edu.internet2.middleware.grouper.webservices.WsAddMemberResults
 
WsAddMemberResults.WsAddMemberResultCode - Enum in edu.internet2.middleware.grouper.webservices
result code of a request
WsFindGroupsResults - Class in edu.internet2.middleware.grouper.webservices
returned from the group find query
WsFindGroupsResults() - Constructor for class edu.internet2.middleware.grouper.webservices.WsFindGroupsResults
 
WsFindGroupsResults.WsFindGroupsResultCode - Enum in edu.internet2.middleware.grouper.webservices
result code of a request
WsGroupLookup - Class in edu.internet2.middleware.grouper.webservices
Class to lookup a group via web service developers make sure each setter calls this.clearSubject(); TODO: add in extensions in the query
WsGroupLookup() - Constructor for class edu.internet2.middleware.grouper.webservices.WsGroupLookup
 
WsGroupLookup(String, String) - Constructor for class edu.internet2.middleware.grouper.webservices.WsGroupLookup
 
WsGroupResult - Class in edu.internet2.middleware.grouper.webservices
Result for finding a group
WsGroupResult() - Constructor for class edu.internet2.middleware.grouper.webservices.WsGroupResult
no arg constructor
WsGroupResult(Group) - Constructor for class edu.internet2.middleware.grouper.webservices.WsGroupResult
construct based on group, assign all fields
WsSubject - Class in edu.internet2.middleware.grouper.webservices
subject bean for web services
WsSubject() - Constructor for class edu.internet2.middleware.grouper.webservices.WsSubject
constructor
WsSubject(JDBCSubject) - Constructor for class edu.internet2.middleware.grouper.webservices.WsSubject
constructor to convert jdbc subject to a ws subject
WsSubjectLookup - Class in edu.internet2.middleware.grouper.webservices
template to lookup a subject developers make sure each setter calls this.clearSubject(); TODO: add logging
WsSubjectLookup(String, String) - Constructor for class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
 
WsSubjectLookup() - Constructor for class edu.internet2.middleware.grouper.webservices.WsSubjectLookup
 

A B D E F G I P R S T V W