org.netxms.api.client.users
Class UserGroup

java.lang.Object
  extended by org.netxms.api.client.users.AbstractUserObject
      extended by org.netxms.api.client.users.UserGroup

public class UserGroup
extends AbstractUserObject

Group of NetXMS users


Field Summary
 
Fields inherited from class org.netxms.api.client.users.AbstractUserObject
CANNOT_CHANGE_PASSWORD, CHANGE_PASSWORD, customAttributes, DELETED, description, DISABLED, flags, guid, id, INTRUDER_LOCKOUT, MODIFIED, name, systemRights
 
Constructor Summary
UserGroup(NXCPMessage msg)
          Create group from NXCP message
UserGroup(java.lang.String name)
          Default constructor
UserGroup(UserGroup src)
          Copy constructor
 
Method Summary
 java.lang.Object clone()
           
 void fillMessage(NXCPMessage msg)
          Fill NXCP message with group data
 long[] getMembers()
           
 void setMembers(long[] members)
           
 
Methods inherited from class org.netxms.api.client.users.AbstractUserObject
getCustomAttribute, getDescription, getFlags, getGuid, getId, getName, getSystemRights, isDeleted, isDisabled, isPasswordChangeForbidden, isPasswordChangeNeeded, setCustomAttribute, setDescription, setFlags, setId, setName, setSystemRights
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserGroup

public UserGroup(java.lang.String name)
Default constructor


UserGroup

public UserGroup(UserGroup src)
Copy constructor


UserGroup

public UserGroup(NXCPMessage msg)
Create group from NXCP message

Method Detail

fillMessage

public void fillMessage(NXCPMessage msg)
Fill NXCP message with group data

Overrides:
fillMessage in class AbstractUserObject

getMembers

public long[] getMembers()
Returns:
the members

setMembers

public void setMembers(long[] members)
Parameters:
members - the members to set

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class AbstractUserObject
Throws:
java.lang.CloneNotSupportedException


Copyright © 2011. All Rights Reserved.