Class UserListItem

java.lang.Object
com.uc4.api.systemoverview.UserListItem

public class UserListItem extends Object
This class describes one row of the User list in the system overview.
  • Constructor Details

    • UserListItem

      public UserListItem(Element row, ConnectionAttributes session)
      Constructs a UserListItem using a XML Element.
      Parameters:
      row - Element
      session - Session info
  • Method Details

    • getRemoteID

      public String getRemoteID()
      Returns:
      Remote Identifier
    • getID

      public String getID()
      Returns:
      Object and session id
    • getHost

      public String getHost()
      Returns the host name of the client.
      Returns:
      Host name
    • getArchiveKey1

      public String getArchiveKey1()
      Returns the first archive key. Two freely definable keys may be specified. These are written to the statistics data each time the object is executed. Statistical data may be selected by these archive keys.
      Returns:
      first archive key
    • getArchiveKey2

      public String getArchiveKey2()
      Returns the second archive key. Two freely definable keys may be specified. These are written to the statistics data each time the object is executed. Statistical data may be selected by these archive keys.
      Returns:
      second archive key
    • getClient

      public int getClient()
      Returns the client of the user.
      Returns:
      client
    • isActive

      public boolean isActive()
      Returns true if the user is active.
      Returns:
      true if the user is active, false if inactive
    • isLDAP

      public boolean isLDAP()
      Returns true if this user is an LDAP user.
      Returns:
      True if LDAP is used
    • isLocked

      public boolean isLocked()
      Returns true if this user is locked, false otherwise.
      Returns:
      True if locked
    • getCp

      public String getCp()
      Returns the Communication process to which the user is connected.
      Returns:
      CP
    • getFirstName

      public String getFirstName()
      Returns the User's first name.
      Returns:
      First name
    • isLoggedOn

      public boolean isLoggedOn()
      Returns true if the user is logged on.
      Returns:
      true if the user is logged on
    • getLanguage

      public char getLanguage()
      Returns the language selected at last user logon.
      Returns:
      language
    • getLastSession

      public DateTime getLastSession()
      Date and time of the last logon or null.
      Returns:
      last session
    • getMail1

      public String getMail1()
      Returns user's first email address.
      Returns:
      email1
    • getMail2

      public String getMail2()
      Returns user's second email address.
      Returns:
      email2
    • getName

      public UC4UserName getName()
      Returns the name of the user.
      Returns:
      name
    • getSessionId

      public int getSessionId()
      Returns the number of the user session.
      Returns:
      session ID
    • getSessionTimeZone

      public UC4TimezoneName getSessionTimeZone()
      Returns the timeZone of the session.
      Returns:
      timezone
    • getLastName

      public String getLastName()
      Returns User's last name.
      Returns:
      last name
    • getUserTimeZone

      public UC4TimezoneName getUserTimeZone()
      Returns the TimeZone specified in User object.
      Returns:
      User Time zone
    • getVersion

      public String getVersion()
      Returns the system version including patch level.
      Returns:
      Version
    • getZduVersion

      public String getZduVersion()
      Returns ZDU Version
      Returns:
      ZDU Version
    • toString

      public String toString()
      Overrides:
      toString in class Object