5.1 Action Request System Java API

com.remedy.arsys.api
Class UserInfo

java.lang.Object
  |
  +--com.remedy.arsys.api.UserInfo
All Implemented Interfaces:
java.lang.Cloneable

public class UserInfo
extends java.lang.Object
implements java.lang.Cloneable

The UserInfo class contains information about users in the AR System.


Method Summary
 java.lang.Object clone()
          Clone implementation that returns an Object with data cloned from self.
 Timestamp getConnectionTime()
          Returns length of time user is connected to the AR System.
 int getDefaultNotifyMechanism()
          Returns method by which the user is notified for filter and escalation Notify actions in which an explicit notification method is not specified.
 java.lang.String getEmailAddress()
          Returns email address used to notify the user if email is the notification method.
 Timestamp getLastAccessTime()
          Returns last time that the user accessed the AR System.
 UserLicenseInfo[] getLicenseInfo()
          Returns type of license that the user is assigned: Read, Fixed, or Floating.
 AccessNameID getUserName()
          Returns name of user in the AR System.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getUserName

public AccessNameID getUserName()
Returns name of user in the AR System.

getLicenseInfo

public UserLicenseInfo[] getLicenseInfo()
Returns type of license that the user is assigned: Read, Fixed, or Floating.

getConnectionTime

public Timestamp getConnectionTime()
Returns length of time user is connected to the AR System.

getLastAccessTime

public Timestamp getLastAccessTime()
Returns last time that the user accessed the AR System.

getDefaultNotifyMechanism

public int getDefaultNotifyMechanism()
Returns method by which the user is notified for filter and escalation Notify actions in which an explicit notification method is not specified. Possible constant values include the following:

getEmailAddress

public java.lang.String getEmailAddress()
Returns email address used to notify the user if email is the notification method.

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clone implementation that returns an Object with data cloned from self.
Overrides:
clone in class java.lang.Object

5.1 Action Request System Java API