Package de.elo.ix.client
Class ResolveRightsResult
java.lang.Object
de.elo.ix.client.ResolveRightsResult
- All Implemented Interfaces:
Serializable
Class for the result of the IX-Function
IXServicePortIF.resolveRights(ClientInfo, UserInfo, ResolveRightsInfo)
.- Since:
- 9.00.000.020
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
right
protected int right -
right2
protected int right2 -
type
protected int typeThe kind of way the user got this right. SeeResolveRightsResultC
for valid values. -
members
Path of members that explains why the user got this right.The first item in this list is the name of the object directly assigned to the user. The last item is the name of the object which obtains the right.
If
type
==ResolveRightsResultC.SUBSTITUTION
, the members are set as following:
[0] the user himself
[1..] the group hierarchy from the user toSubstitution.substituteId
[2]Substitution.substituteName
[3]Substitution.groupsToInheritRights
br> [4]Substitution.userName
-
-
Constructor Details
-
ResolveRightsResult
public ResolveRightsResult()- Since:
- 12.00.000.027
-
ResolveRightsResult
- Parameters:
rhs
-- Since:
- 12.00.000.027
-
-
Method Details
-
getRight
public int getRight() -
setRight
public void setRight(int right) -
getRight2
public int getRight2() -
setRight2
public void setRight2(int right2) -
getType
public int getType() -
setType
public void setType(int type) -
getMembers
-
setMembers
-
hashCode
public int hashCode() -
equals
-
toString
-