Package org.netxms.client.users
Class AbstractAccessListElement
java.lang.Object
org.netxms.client.users.AbstractAccessListElement
- Direct Known Subclasses:
AccessListElement
Abstract access list element.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractAccessListElement(int userId, int accessRights) Create new ACL element with given user ID and rightsCopy constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintinthashCode()voidsetAccessRights(int accessRights) toString()
-
Field Details
-
userId
protected int userId -
accessRights
protected int accessRights
-
-
Constructor Details
-
AbstractAccessListElement
public AbstractAccessListElement(int userId, int accessRights) Create new ACL element with given user ID and rights- Parameters:
userId- user idaccessRights- bit mask
-
AbstractAccessListElement
Copy constructor- Parameters:
src- Source ACL element
-
-
Method Details
-
getUserId
public int getUserId()- Returns:
- the userId
-
setAccessRights
public void setAccessRights(int accessRights) - Parameters:
accessRights- the accessRights to set
-
getAccessRights
public int getAccessRights()- Returns:
- the accessRights
-
toString
-
equals
-
hashCode
public int hashCode()
-