Class GcFindGroups
java.lang.Object
edu.internet2.middleware.grouperClient.api.GcFindGroups
class to run find groups
-
Constructor Summary
Constructors -
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
-