edu.internet2.middleware.grouper.ws
Interface WsResultCode

All Known Implementing Classes:
WsAddMemberLiteResult.WsAddMemberLiteResultCode, WsAddMemberResults.WsAddMemberResultsCode, WsAssignAttributeBatchResult.WsAssignAttributeBatchResultCode, WsAssignAttributeDefNameInheritanceResults.WsAssignAttributeDefNameInheritanceResultsCode, WsAssignAttributesBatchResults.WsAssignAttributesBatchResultsCode, WsAssignAttributesResults.WsAssignAttributesResultsCode, WsAssignGrouperPrivilegesLiteResult.WsAssignGrouperPrivilegesLiteResultCode, WsAssignGrouperPrivilegesResults.WsAssignGrouperPrivilegesResultsCode, WsAttributeDefAssignActionResults.WsAttributeDefAssignActionsResultsCode, WsAttributeDefDeleteLiteResult.WsAttributeDefDeleteLiteResultCode, WsAttributeDefDeleteResults.WsAttributeDefDeleteResultsCode, WsAttributeDefNameDeleteLiteResult.WsAttributeDefNameDeleteLiteResultCode, WsAttributeDefNameDeleteResults.WsAttributeDefNameDeleteResultsCode, WsAttributeDefNameSaveLiteResult.WsAttributeDefNameSaveLiteResultCode, WsAttributeDefNameSaveResults.WsAttributeDefNameSaveResultsCode, WsAttributeDefSaveLiteResult.WsAttributeDefSaveLiteResultCode, WsAttributeDefSaveResults.WsAttributeDefSaveResultsCode, WsDeleteMemberLiteResult.WsDeleteMemberLiteResultCode, WsDeleteMemberResults.WsDeleteMemberResultsCode, WsExternalSubjectDeleteResults.WsExternalSubjectDeleteResultsCode, WsExternalSubjectSaveResults.WsExternalSubjectSaveResultsCode, WsFindAttributeDefNamesResults.WsFindAttributeDefNamesResultsCode, WsFindAttributeDefsResults.WsFindAttributeDefsResultsCode, WsFindExternalSubjectsResults.WsFindExternalSubjectsResultsCode, WsFindGroupsResults.WsFindGroupsResultsCode, WsFindStemsResults.WsFindStemsResultsCode, WsGetAttributeAssignActionsResults.WsGetAttributeAssignActionsResultsCode, WsGetAttributeAssignmentsResults.WsGetAttributeAssignmentsResultsCode, WsGetGrouperPrivilegesLiteResult.WsGetGrouperPrivilegesLiteResultCode, WsGetGroupsLiteResult.WsGetGroupsLiteResultCode, WsGetGroupsResult.WsGetGroupsResultCode, WsGetGroupsResults.WsGetGroupsResultsCode, WsGetMembershipsResults.WsGetMembershipsResultsCode, WsGetMembersLiteResult.WsGetMembersLiteResultCode, WsGetMembersResults.WsGetMembersResultsCode, WsGetPermissionAssignmentsResults.WsGetPermissionAssignmentsResultsCode, WsGetSubjectsResults.WsGetSubjectsResultsCode, WsGroupDeleteLiteResult.WsGroupDeleteLiteResultCode, WsGroupDeleteResults.WsGroupDeleteResultsCode, WsGroupSaveLiteResult.WsGroupSaveLiteResultCode, WsGroupSaveResults.WsGroupSaveResultsCode, WsHasMemberLiteResult.WsHasMemberLiteResultCode, WsHasMemberResults.WsHasMemberResultsCode, WsMemberChangeSubjectLiteResult.WsMemberChangeSubjectLiteResultCode, WsMemberChangeSubjectResults.WsMemberChangeSubjectResultsCode, WsMessageAcknowledgeResults.WsMessageAcknowledgeResultsCode, WsMessageResults.WsMessageResultsCode, WsStemDeleteLiteResult.WsStemDeleteLiteResultCode, WsStemDeleteResults.WsStemDeleteResultsCode, WsStemSaveLiteResult.WsStemSaveLiteResultCode, WsStemSaveResults.WsStemSaveResultsCode

public interface WsResultCode

result code enum


Method Summary
 int getHttpStatusCode()
          get the http status code associated with this status code, e.g.
 boolean isSuccess()
          is this code a success
 java.lang.String name()
          name of the result code enum
 java.lang.String nameForVersion(GrouperVersion clientVersion)
          get the name label for a certain version of client
 

Method Detail

isSuccess

boolean isSuccess()
is this code a success

Returns:
true or false for success or not

getHttpStatusCode

int getHttpStatusCode()
get the http status code associated with this status code, e.g. 200

Returns:
the status code e.g. 200

name

java.lang.String name()
name of the result code enum

Returns:
the name

nameForVersion

java.lang.String nameForVersion(GrouperVersion clientVersion)
get the name label for a certain version of client

Parameters:
clientVersion -
Returns: