Class GcAssignAttributeDefNameInheritance
java.lang.Object
edu.internet2.middleware.grouperClient.api.GcAssignAttributeDefNameInheritance
class to assign an attributeDefName inheritance web service call
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionadd a param to the listadd a param to the listaddRelatedAttributeDefNameLookup
(WsAttributeDefNameLookup relatedAttributeDefNameLookup) add an attributeDefName to saveif we are assigning or unassigningassignActAsSubject
(WsSubjectLookup theActAsSubject) assign the act as subject if anyassignAttributeDefNameLookup
(WsAttributeDefNameLookup wsAttributeDefNameLookup0) assign the parent attribute def nameassignClientVersion
(String theClientVersion) assign client versionassignReplaceAllExisting
(Boolean replaceAllExisting1) if it is an assignment, if we are replacing existing assignmentsassignTxType
(GcTransactionType gcTransactionType) assign the tx typeassignWsEndpoint
(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.static void
-
Constructor Details
-
GcAssignAttributeDefNameInheritance
public GcAssignAttributeDefNameInheritance()
-
-
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
-
assignClientVersion
assign client version- Parameters:
theClientVersion
-- Returns:
- this for chaining
-
assignAttributeDefNameLookup
public GcAssignAttributeDefNameInheritance assignAttributeDefNameLookup(WsAttributeDefNameLookup wsAttributeDefNameLookup0) assign the parent attribute def name- Parameters:
wsAttributeDefNameLookup0
-- Returns:
- the parent
-
addRelatedAttributeDefNameLookup
public GcAssignAttributeDefNameInheritance addRelatedAttributeDefNameLookup(WsAttributeDefNameLookup relatedAttributeDefNameLookup) add an attributeDefName to save- Parameters:
relatedAttributeDefNameLookup
-- Returns:
- attributeDefName to save
-
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
-
assign
if we are assigning or unassigning- Parameters:
isAssign
-- Returns:
- this for chaining
-
assignReplaceAllExisting
if it is an assignment, if we are replacing existing assignments- Parameters:
replaceAllExisting1
-- 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
-
assignTxType
assign the tx type- Parameters:
gcTransactionType
-- Returns:
- self for chaining
-
main
- Parameters:
args
-
-