com.microstrategy.web.objects.admin.licensing.UserLicenseAudit |
This interface represents the result of an audit operation, which is initiated by
calling the auditUsers method on LicenseSource
. This interface can be used to
get a list of users or a count for any license type for the users which were audited.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract int[] |
getLicenseTypeList()
Returns a list of license types in the collection with more than 0 users.
| ||||||||||
abstract LicensedUsers |
getLicensedUsers(int licenseType)
Returns the list of licensed users which use the given license.
| ||||||||||
abstract LicensedUsers |
getLicensedUsers(int licenseType, int subset)
Returns the list of licensed users which use the given license.
| ||||||||||
abstract LicensedUsers |
getUnlicensedUsers(int subset)
Returns a list of users within the audited group which do not belong to any license group.
| ||||||||||
abstract LicensedUsers |
getUnlicensedUsers()
Returns a list of users within the audited group which do not belong to any license group.
|
Returns a list of license types in the collection with more than 0 users.
EnumDSSXMLLicenseType
,
which are the license types with 1 or more users in them.
Returns the list of licensed users which use the given license.
licenseType | A value from EnumDSSXMLLicenseType which determines which
license type is to be examined. |
---|
LicensedUsers
collection for the given license type, which can be used
to count or display the users using the license type.
Returns the list of licensed users which use the given license. This method can also allow subsetting of the users by their enabled/disabled flags.
licenseType | A value from EnumDSSXMLLicenseType which determines which
license type is to be examined. |
---|---|
subset | A value from EnumDSSXMLAuditUserFilter , which determines whether the list
should contain enabled, disabled, or all users. |
LicensedUsers
collection for the given license type, which can be used
to count or display the users using the license type.
Returns a list of users within the audited group which do not belong to any license group. Note that this method can do subsetting based on enabled vs disabled. Note that this operation is relatively expensive with subsetting (the definition of every user object must be retrieved) and should be used with caution.
subset | The subset of objects to return, indicated by a value from EnumDSSXMLAuditUserFilter . |
---|
LicensedUsers
collection containing those users who do not belong to any license group filtered by the given criteria.WebObjectsException | Thrown if an error occurs. |
---|
Returns a list of users within the audited group which do not belong to any license group.
LicensedUsers
collection containing those users who do not belong to any license group.WebObjectsException | Thrown if an error occurs. |
---|