Change Log for 2024.06
getLicenseModelIdentifiers Method of ProductPackagingService Web Service Now Returns Additional Details about License Models
The getLicenseModelIdentifiers method of the ProductPackagingService web service now returns additional details about license models (see ProductPackingService Now Returning Additional License Model Details). Changes were made to the ProductPackagingService.wsdl file and its associated .xsd files to enable this new feature. The following additional details can now be returned:
| • | isCounted—Specifies whether the number of seats deployed to customers is counted or whether unlimited copies are provided. Returns true if the license model type is counted; returns false if the license model is not counted. |
| • | modelType—Returns the license model type provided when the license model was created to indicate whether or not the license model is embedded. |
| • | expiration—Indicates whether the license model is permanent or whether it expires. It returns either NONE, PERMANENT or the expiration duration that was provided when the license model was created. |
| • | gracePeriodDays—The Grace Period Days option enables a FlexNet Embedded application to function for a specified number of days, without interruption, after its license has expired. gracePeriodDays returns the grace period days value such as SPECIFIED_AT_ENTITLEMENT_TIME, NOT_USED, or SPECIFY_VALUE_NOW. If SPECIFY_VALUE_NOW was selected when the license model was created, then the value specified at model time is returned. |
The ProductPackagingService.wsdl file and its associated .xsd files have been upgraded to v3:
/schema-public/v3/ProductPackagingService.wsdl
/schema-public/v3/featureBundleTypes.xsd
/schema-public/v3/featureTypes.xsd
/schema-public/v3/licenseTechnologyTypes.xsd
/schema-public/v3/maintenanceTypes.xsd
/schema-public/v3/modelTypes.xsd
/schema-public/v3/orgTypes.xsd
/schema-public/v3/partNumberTypes.xsd
/schema-public/v3/productCategoryTypes.xsd
/schema-public/v3/productPackagingTypes.xsd
/schema-public/v3/productRelationshipTypes.xsd
/schema-public/v3/productTypes.xsd
/schema-public/v3/uniformSuitetypes.xsd
In additional to updating the version, additions were made to the following file:
| • | modelTypes.xsd |
The following table shows what changes were made to the modelTypes.xsd file. Additions are highlighted.
|
# |
Change |
|
1 |
<xs:complexType name="modelAttributesType"> <xs:sequence> <xs:element name="needServerId" type="xs:boolean" /> <xs:element name="needNodeLockId" type="xs:boolean" /> <xs:element name="needCount" type="xs:boolean" /> <xs:element name="needOverdraftCount" type="xs:boolean" /> <xs:element name="isCounted" type="xs:boolean" /> <xs:element name="modelType" type="xs:string" /> <xs:element name="expiration" type="xs:string" /> <xs:element name="gracePeriodDays" type="xs:string" /> </xs:sequence> </xs:complexType> |
Note:This issue was tracked in SWM-19422.