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
Nested ClassesModifier and TypeClassDescriptionstatic enumresult code of a request -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassignResultCode(WsAssignGrouperPrivilegesResults.WsAssignGrouperPrivilegesResultsCode wsAssignGrouperPrivilegesResultsCode) assign the code from the enumvoidassignResultCodeException(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 queryingvoidsetResponseMetadata(WsResponseMeta responseMetadata1) voidsetResultMetadata(WsResultMeta resultMetadata1) voidsetResults(WsAssignGrouperPrivilegesResult[] results1) results for each assignment sent invoidsetSubjectAttributeNames(String[] attributeNamesa) attributes of subjects returned, in same order as the datavoidsetWsGroup(WsGroup wsGroup1) group queryingvoidstem queryingbooleantallyResults(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:WsResponseBeanget the result metadata- Specified by:
getResultMetadatain interfaceResultMetadataHolder- Specified by:
getResultMetadatain 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:WsResponseBeanget the response metadata- Specified by:
getResponseMetadatain 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-
-