com.microstrategy.web.objects.admin.licensing.NamedUserLicense |
This interface represents the usage of a single license type. This is obtained from
the getNamedUserCompliance method on the LicenseSource
interface.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract int |
getCurrentUsage()
Returns the current number of users using the license.
| ||||||||||
abstract int |
getLicenseType()
Returns the license type associated with this object.
| ||||||||||
abstract int |
getMaximumUsage()
Returns the maximum number of named users permitted for the license.
| ||||||||||
abstract String |
getName()
Returns the name of the license.
| ||||||||||
abstract boolean |
hasLicenseType()
Returns whether this license has a type associated with it.
|
Returns the current number of users using the license.
Returns the license type associated with this object. The value will come
from EnumDSSXMLLicenseType
.
EnumDSSXMLLicenseType
which this object represents.
Returns the maximum number of named users permitted for the license.
Returns the name of the license.
Returns whether this license has a type associated with it. If this returns false, then the license type will be 0.