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
-
Constructor Summary
ConstructorDescriptionAbstractAccessListElement
(int userId, int accessRights) Create new ACL element with given user ID and rightsCopy constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
int
hashCode()
void
setAccessRights
(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()
-