Class WsAssignGrouperPrivilegesResults
java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsAssignGrouperPrivilegesResults
- All Implemented Interfaces:
WsResponseBean
,ResultMetadataHolder
public class WsAssignGrouperPrivilegesResults
extends Object
implements WsResponseBean, ResultMetadataHolder
Result of assigning or removing a privilege
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
result code of a request -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
assignResultCode
(WsAssignGrouperPrivilegesResults.WsAssignGrouperPrivilegesResultsCode wsAssignGrouperPrivilegesResultsCode) assign the code from the enumvoid
assignResultCodeException
(WsAssignGrouperPrivilegesResults.WsAssignGrouperPrivilegesResultsCode wsMemberChangeSubjectLiteResultCodeOverride, String theError, Exception e) prcess an exception, log, etcget the response metadataget the result metadataresults for each assignment sent inString[]
attributes of subjects returned, in same order as the datagroup queryingstem queryingvoid
setResponseMetadata
(WsResponseMeta responseMetadata1) void
setResultMetadata
(WsResultMeta resultMetadata1) void
setResults
(WsAssignGrouperPrivilegesResult[] results1) results for each assignment sent invoid
setSubjectAttributeNames
(String[] attributeNamesa) attributes of subjects returned, in same order as the datavoid
setWsGroup
(WsGroup wsGroup1) group queryingvoid
stem queryingboolean
tallyResults
(GrouperTransactionType grouperTransactionType, String theSummary) make sure if there is an error, to record that as an errortoString()
make sure this is an explicit toString
-
Constructor Details
-
WsAssignGrouperPrivilegesResults
public WsAssignGrouperPrivilegesResults()empty
-
-
Method Details
-
toString
make sure this is an explicit toString -
assignResultCodeException
public void assignResultCodeException(WsAssignGrouperPrivilegesResults.WsAssignGrouperPrivilegesResultsCode wsMemberChangeSubjectLiteResultCodeOverride, String theError, Exception e) prcess an exception, log, etc- Parameters:
wsMemberChangeSubjectLiteResultCodeOverride
-theError
-e
-
-
assignResultCode
public void assignResultCode(WsAssignGrouperPrivilegesResults.WsAssignGrouperPrivilegesResultsCode wsAssignGrouperPrivilegesResultsCode) assign the code from the enum- Parameters:
wsAssignGrouperPrivilegesResultsCode
-
-
getResultMetadata
Description copied from interface:WsResponseBean
get the result metadata- Specified by:
getResultMetadata
in interfaceResultMetadataHolder
- Specified by:
getResultMetadata
in interfaceWsResponseBean
- Returns:
- the resultMetadata
-
getSubjectAttributeNames
attributes of subjects returned, in same order as the data- Returns:
- the attributeNames
-
setSubjectAttributeNames
attributes of subjects returned, in same order as the data- Parameters:
attributeNamesa
- the attributeNames to set
-
getResponseMetadata
Description copied from interface:WsResponseBean
get the response metadata- Specified by:
getResponseMetadata
in interfaceWsResponseBean
- Returns:
- the response metadata
- See Also:
-
setResultMetadata
- Parameters:
resultMetadata1
- the resultMetadata to set
-
setResponseMetadata
- Parameters:
responseMetadata1
- the responseMetadata to set
-
getResults
results for each assignment sent in- Returns:
- the results
-
tallyResults
make sure if there is an error, to record that as an error- Parameters:
grouperTransactionType
- for requesttheSummary
-- Returns:
- true if success, false if not
-
setResults
results for each assignment sent in- Parameters:
results1
-
-
getWsGroup
group querying- Returns:
- the group
-
getWsStem
stem querying- Returns:
- the stem
-
setWsGroup
group querying- Parameters:
wsGroup1
-
-
setWsStem
stem querying- Parameters:
wsStem1
-
-