AR System Java API

com.bmc.arsys.api
Class UserInfo

java.lang.Object
  extended by com.bmc.arsys.api.UserInfo
All Implemented Interfaces:
Serializable, Cloneable

public class UserInfo
extends Object
implements Cloneable, Serializable

The UserInfo class contains information about users in AR System.

See Also:
Serialized Form

Constructor Summary
UserInfo()
           
 
Method Summary
 Object clone()
          Clone implementation that returns an Object with data cloned from self.
 boolean equals(Object obj)
           
 Timestamp getConnectionTime()
          Returns length of time user is connected to 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.
 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 AR System.
 List<UserLicenseInfo> getLicenseInfo()
          Returns type of license that the user is assigned: Read, Fixed, or Floating.
 String getUserName()
          Returns name of user in AR System.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserInfo

public UserInfo()
Method Detail

getUserName

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


getLicenseInfo

public List<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 AR System.


getLastAccessTime

public Timestamp getLastAccessTime()
Returns last time that the user accessed 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 String getEmailAddress()
Returns email address used to notify the user if email is the notification method.


clone

public Object clone()
             throws CloneNotSupportedException
Clone implementation that returns an Object with data cloned from self.

Overrides:
clone in class Object
Throws:
CloneNotSupportedException

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

AR System Java API

? Copyright 2006, 2007 BMC Software, Inc.