Class WsAttributeDefNameSaveResults
java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsAttributeDefNameSaveResults
- All Implemented Interfaces:
WsResponseBean
,ResultMetadataHolder
public class WsAttributeDefNameSaveResults
extends Object
implements WsResponseBean, ResultMetadataHolder
results for the attribute def names save call. result code: code of the result for this attribute def name overall SUCCESS: means everything ok EXCEPTION: cant find the attribute def name EXCEPTION: cant find the attribute def name PROBLEM_SAVING_ATTRIBUTE_DEF_NAMES: cant find the attribute def name INVALID_QUERY: e.g. if everything blank
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
result code of a request -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
assignResultCode
(WsAttributeDefNameSaveResults.WsAttributeDefNameSaveResultsCode groupSaveResultsCode, GrouperVersion clientVersion) assign the code from the enumvoid
assignResultCodeException
(WsAttributeDefNameSaveResults.WsAttributeDefNameSaveResultsCode wsGroupSaveResultsCodeOverride, String theError, Exception e, GrouperVersion clientVersion) prcess an exception, log, etcget the response metadataget the result metadataresults for each attribute def name sent inconvert the result code back to enumvoid
setResponseMetadata
(WsResponseMeta responseMetadata1) void
setResultMetadata
(WsResultMeta resultMetadata1) void
setResults
(WsAttributeDefNameSaveResult[] results1) results for each attribute def name sent inboolean
tallyResults
(GrouperTransactionType grouperTransactionType, String theSummary, GrouperVersion clientVersion) make sure if there is an error, to record that as an error
-
Constructor Details
-
WsAttributeDefNameSaveResults
public WsAttributeDefNameSaveResults()
-
-
Method Details
-
getResults
results for each attribute def name sent in- Returns:
- the results
-
setResults
results for each attribute def name sent in- Parameters:
results1
- the results to set
-
getResultMetadata
Description copied from interface:WsResponseBean
get the result metadata- Specified by:
getResultMetadata
in interfaceResultMetadataHolder
- Specified by:
getResultMetadata
in interfaceWsResponseBean
- Returns:
- the resultMetadata
-
getResponseMetadata
Description copied from interface:WsResponseBean
get the response metadata- Specified by:
getResponseMetadata
in interfaceWsResponseBean
- Returns:
- the response metadata
- See Also:
-
setResponseMetadata
- Parameters:
responseMetadata1
- the responseMetadata to set
-
setResultMetadata
- Parameters:
resultMetadata1
- the resultMetadata to set
-
assignResultCode
public void assignResultCode(WsAttributeDefNameSaveResults.WsAttributeDefNameSaveResultsCode groupSaveResultsCode, GrouperVersion clientVersion) assign the code from the enum- Parameters:
groupSaveResultsCode
-clientVersion
-
-
assignResultCodeException
public void assignResultCodeException(WsAttributeDefNameSaveResults.WsAttributeDefNameSaveResultsCode wsGroupSaveResultsCodeOverride, String theError, Exception e, GrouperVersion clientVersion) prcess an exception, log, etc- Parameters:
wsGroupSaveResultsCodeOverride
-theError
-e
-clientVersion
-
-
retrieveResultCode
convert the result code back to enum- Returns:
- the enum code
-
tallyResults
public boolean tallyResults(GrouperTransactionType grouperTransactionType, String theSummary, GrouperVersion clientVersion) make sure if there is an error, to record that as an error- Parameters:
grouperTransactionType
- for requesttheSummary
-clientVersion
-- Returns:
- true if success, false if not
-