7.0 Action Request System Java API

com.remedy.arsys.api
Class UserLicenseInfo

java.lang.Object
  extended bycom.remedy.arsys.api.UserLicenseInfo
All Implemented Interfaces:
java.lang.Cloneable

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

The UserLicenseInfo class contains information about user's licenses in AR System.


Method Summary
 java.lang.Object clone()
          Clone implementation that returns an Object with data cloned from self.
 java.lang.String getAppLicenseDescriptor()
           
 int getCurrentLicenseType()
          Returns type of license that the user is currently using.
 Timestamp getLastAccess()
           
 InternalID getLicensePool()
          Returns groups which user belongs to.
 int getLicenseTag()
          Returns tag of licenses owned by a user.
 int getLicenseType()
          Returns types of licenses owned by a user.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getLicenseTag

public int getLicenseTag()
Returns tag of licenses owned by a user. Possible values include the following:


getLicenseType

public int getLicenseType()
Returns types of licenses owned by a user.


getCurrentLicenseType

public int getCurrentLicenseType()
Returns type of license that the user is currently using.


getLicensePool

public InternalID getLicensePool()
Returns groups which user belongs to.


getAppLicenseDescriptor

public java.lang.String getAppLicenseDescriptor()

getLastAccess

public Timestamp getLastAccess()

clone

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

Throws:
java.lang.CloneNotSupportedException

7.0 Action Request System Java API