Package org.netxms.client.users
Class AbstractAccessListElement
- java.lang.Object
-
- org.netxms.client.users.AbstractAccessListElement
-
- Direct Known Subclasses:
AccessListElement
public abstract class AbstractAccessListElement extends Object
Abstract access list element.
-
-
Field Summary
Fields Modifier and Type Field Description protected intaccessRightsprotected longuserId
-
Constructor Summary
Constructors Constructor Description AbstractAccessListElement(long userId, int accessRights)Create new ACL element with given user ID and rightsAbstractAccessListElement(AbstractAccessListElement src)Copy constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object aThat)intgetAccessRights()longgetUserId()inthashCode()voidsetAccessRights(int accessRights)StringtoString()
-
-
-
Constructor Detail
-
AbstractAccessListElement
public AbstractAccessListElement(long userId, int accessRights)Create new ACL element with given user ID and rights- Parameters:
userId- user idaccessRights- bit mask
-
AbstractAccessListElement
public AbstractAccessListElement(AbstractAccessListElement src)
Copy constructor- Parameters:
src- Source ACL element
-
-