Class GcFindGroups
java.lang.Object
edu.internet2.middleware.grouperClient.api.GcFindGroups
class to run find groups
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddGroupIdIndex
(Long theGroupIdIndex) set the group id indexaddGroupName
(String theGroupName) set the group nameaddGroupUuid
(String theGroupUuid) set the group uuidadd a param to the listadd a param to the listassignActAsSubject
(WsSubjectLookup theActAsSubject) assign the act as subject if anyassignClientVersion
(String theClientVersion) assign client versionassignIncludeGroupDetail
(Boolean theIncludeGroupDetail) assign if the group detail should be includedassignQueryFilter
(WsQueryFilter theQueryFilter) assign a query filterassignWsEndpoint
(String theWsEndpoint) endpoint to grouper WS, e.g.assignWsPass
(String theWsPass) ws passassignWsPassEncrypted
(String theWsPassEncrypted) ws passassignWsPassFile
(File theFile) ws passassignWsPassFileEncrypted
(File theFile) ws passassignWsUser
(String theWsUser) ws userexecute()
execute the call and return the results.
-
Constructor Details
-
GcFindGroups
public GcFindGroups()
-
-
Method Details
-
assignWsEndpoint
endpoint to grouper WS, e.g. https://server.school.edu/grouper-ws/servicesRest- Parameters:
theWsEndpoint
-- Returns:
- this for chaining
-
assignWsUser
ws user- Parameters:
theWsUser
-- Returns:
- this for chaining
-
assignWsPass
ws pass- Parameters:
theWsPass
-- Returns:
- this for chaining
-
assignWsPassEncrypted
ws pass- Parameters:
theWsPass
-- Returns:
- this for chaining
-
assignWsPassFile
ws pass- Parameters:
theWsPass
-- Returns:
- this for chaining
-
assignWsPassFileEncrypted
ws pass- Parameters:
theWsPass
-- Returns:
- this for chaining
-
assignQueryFilter
assign a query filter- Parameters:
theQueryFilter
-- Returns:
- this for chaining
-
assignClientVersion
assign client version- Parameters:
theClientVersion
-- Returns:
- this for chaining
-
addParam
add a param to the list- Parameters:
paramName
-paramValue
-- Returns:
- this for chaining
-
addParam
add a param to the list- Parameters:
wsParam
-- Returns:
- this for chaining
-
assignActAsSubject
assign the act as subject if any- Parameters:
theActAsSubject
-- Returns:
- this for chaining
-
assignIncludeGroupDetail
assign if the group detail should be included- Parameters:
theIncludeGroupDetail
-- Returns:
- this for chaining
-
execute
execute the call and return the results. If there is a problem calling the service, an exception will be thrown- Returns:
- the results
-
addGroupName
set the group name- Parameters:
theGroupName
-- Returns:
- this for chaining
-
addGroupUuid
set the group uuid- Parameters:
theGroupUuid
-- Returns:
- this for chaining
-
addGroupIdIndex
set the group id index- Parameters:
theGroupIdIndex
-- Returns:
- this for chaining
-