Class WsAssignGrouperPrivilegesLiteResult
java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsAssignGrouperPrivilegesLiteResult
- All Implemented Interfaces:
WsResponseBean
,ResultMetadataHolder
public class WsAssignGrouperPrivilegesLiteResult
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
ConstructorDescriptionemptyWsAssignGrouperPrivilegesLiteResult
(WsAssignGrouperPrivilegesResults wsAssignGrouperPrivilegesResults) construct from results of other -
Method Summary
Modifier and TypeMethodDescriptionvoid
assignResultCode
(WsAssignGrouperPrivilegesLiteResult.WsAssignGrouperPrivilegesLiteResultCode memberChangeSubjectLiteResultCode1) assign the code from the enumvoid
assignResultCodeException
(WsAssignGrouperPrivilegesLiteResult.WsAssignGrouperPrivilegesLiteResultCode wsMemberChangeSubjectLiteResultCodeOverride, String theError, Exception e) prcess an exception, log, etcwhether this privilege is allowed T/FWsParam[]
privilege type, e.g.privilege type, e.g.get the response metadataget the result metadataString[]
attributes of subjects returned, in same order as the datagroup queryingstem queryingsubject that was changed tovoid
processSubject
(WsSubjectLookup wsSubjectLookup1, String[] theSubjectAttributeNames) assign the code from the enumvoid
setAllowed
(String allowed1) whether this privilege is allowed T/Fvoid
void
setPrivilegeName
(String privilegeName1) privilege type, e.g.void
setPrivilegeType
(String privilegeType1) privilege type, e.g.void
setResponseMetadata
(WsResponseMeta responseMetadata1) void
setResultMetadata
(WsResultMeta resultMetadata1) void
setSubjectAttributeNames
(String[] attributeNamesa) attributes of subjects returned, in same order as the datavoid
setWsGroup
(WsGroup wsGroup1) group queryingvoid
stem queryingvoid
setWsSubject
(WsSubject wsSubject1) subject that was changed totoString()
make sure this is an explicit toString
-
Constructor Details
-
WsAssignGrouperPrivilegesLiteResult
public WsAssignGrouperPrivilegesLiteResult(WsAssignGrouperPrivilegesResults wsAssignGrouperPrivilegesResults) construct from results of other- Parameters:
wsAssignGrouperPrivilegesResults
-clientVersion
-
-
WsAssignGrouperPrivilegesLiteResult
public WsAssignGrouperPrivilegesLiteResult()empty
-
-
Method Details
-
toString
make sure this is an explicit toString -
processSubject
assign the code from the enum- Parameters:
wsSubjectLookup1
-theSubjectAttributeNames
-
-
assignResultCodeException
public void assignResultCodeException(WsAssignGrouperPrivilegesLiteResult.WsAssignGrouperPrivilegesLiteResultCode wsMemberChangeSubjectLiteResultCodeOverride, String theError, Exception e) prcess an exception, log, etc- Parameters:
wsMemberChangeSubjectLiteResultCodeOverride
-theError
-e
-
-
assignResultCode
public void assignResultCode(WsAssignGrouperPrivilegesLiteResult.WsAssignGrouperPrivilegesLiteResultCode memberChangeSubjectLiteResultCode1) assign the code from the enum- Parameters:
memberChangeSubjectLiteResultCode1
-
-
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
-
getParams
- Returns:
- the params
-
setParams
- Parameters:
params1
- the params to set
-
getAllowed
whether this privilege is allowed T/F- Returns:
- if allowed
-
getPrivilegeName
privilege type, e.g. naming, or access- Returns:
- the name
-
getPrivilegeType
privilege type, e.g. naming, or access- Returns:
- the type
-
getWsGroup
group querying- Returns:
- the group
-
getWsStem
stem querying- Returns:
- the stem
-
getWsSubject
subject that was changed to- Returns:
- the subjectId
-
setAllowed
whether this privilege is allowed T/F- Parameters:
allowed1
-
-
setPrivilegeName
privilege type, e.g. naming, or access- Parameters:
privilegeName1
-
-
setPrivilegeType
privilege type, e.g. naming, or access- Parameters:
privilegeType1
-
-
setWsGroup
group querying- Parameters:
wsGroup1
-
-
setWsStem
stem querying- Parameters:
wsStem1
-
-
setWsSubject
subject that was changed to- Parameters:
wsSubject1
- the wsSubject1 to set
-