Role: This interface is implemented by a component which represents the controller of the dynamic Licenses.
To access this property page:
This interface defines:
Methods
- Func GetLicense( iLicense) As
-
The method is not relevant for the settings.
Role: The method is not relevant for the settings, because a dynamic license is only taken in account for the current session. That is why GetLicense() does not appears in the dump, even when GetLicenseInfo() appears. The output oValue will always be "".- Parameters:
-
- iLicense
- the name of the License. dd>
- Returns:
- the value of the License.
License "" dd>
- Func GetLicenseInfo( iLicense, ioAdminLevel, ioLocked) As
-
Retrieves the state of a given License.
Role: Retrieves the state of a given License. It it is used to get the lock status of a specific license. When the license is locked, it means that an administrator has locked the attribute. It does not means that an administrator has changed the value of the license.- Parameters:
-
- iLicense:
- the name of the License. dd>
- ioAdminLevel:
- Level of administrator. dd>
- ioLocked:
- Locked/Unlocked. dd>
- Returns:
- False.
Refer to for a detailed description.
Dump information:- Parameter 1 : the name of the License.
- Parameter 2 : "Default value".
- Parameter 3 : locking state of the licenses Unlocked / Locked / Locked at Admin Level j.
- Return value : Always false, because the status of the license is not modified, only the lock status is modified. dd>
- Func GetLicensesList() As
-
Retrieves the List of the Licenses.
Role: Retrieves the list of the locked Licenses. There is no SetLicenseList() because the list is initialized using LUM.- Returns:
-
- The array of Licenses. dd>
- Func GetLicensesListInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the LicensesList setting locking state (global lock for the LicensesList).
Role: Retrieves information about the LicensesList setting locking state (global lock for the LicensesList) It is used to get the lock status of the List of the Licenses. If the LicenseList is locked all the licenses are locked. When the licenses are locked, it means that an administrator has locked the attribute. It does not means that an administrator has changed the value of the attribute. The value of the setting is not updatable because it refers to a lock on a list. That is why the return value is false.- Parameters:
-
- ioAdminLevel:
- Level of administrator. dd>
- ioLocked:
- Locked/Unlocked. dd>
- Returns:
- False.
- Parameter values in dump:
- Parameter 1 : "Value taken in case of reset" : useless. Default value: "Default value".
- Parameter 2 : "Locking state" value : unlocked / locked / locked at Admin Level n
- Parameter 3 : "Returned value" : useless, default value : False
Refer to for a detailed description. dd>
- Sub SetLicenseLock( iLicense, iLock)
-
Locks or unlocks the License setting parameter.
Role: Locks or unlocks the given License if the operation is allowed in the current administrated environment.- Parameters:
-
- iLicense:
- the name of the License. dd>
- iLock
- the locking operation to be performed:
True: to lock the parameter.
False: to unlock the parameter.
Refer to for a detailed description. dd>
- Sub SetLicensesListLock( iLock)
-
Locks or unlocks the LicensesList setting parameter.
Role: Locks or unlocks the parameter describing the list of installed licenses, if the operation is allowed in the current administrated environment. When the LicenseList is locked all the licenses are locked. When the LicenseList is unlocked all the licenses are unlocked.- Parameters:
-
- iLock
- the locking operation to be performed:
True: to lock the parameter.
False: to unlock the parameter.
Refer to for a detailed description. dd>