FLEXNET OPERATIONS SOAP WEB SERVICES GUIDE

FlexNet Operations Web Services Guide

Element: renewLicenseResponse

Description

A renewLicenseResponse message contains an element of renewEntitlementResponseType.

Each entitlement in the renewLicenseRequest is renewed as an atomic unit; renewing each either succeeds or fails.

Derived By

Type renewEntitlementResponseType

Content Model

Contains elements as defined in the following table.

Component  Type  Occurs  Description 
    1..1   
statusInfo  StatusInfoType  1..1 
Element  Data Type  Description 
status
StatusType

Returns one of the following:

  • SUCCESS—All entitlements in the request were processed.

  • PARTIAL_FAILURE—Some, but not all entitlements in the request were processed.

  • FAILURE—None of the entitlements in the request were processed.

reason
string
Gives reason for partial failure or failure.
 
failedData  failedRenewEntitlementDataListType  0..1  Information about the entitlements that were not renewed is listed in the failedData element. See failedRenewEntitlementDataListType.
responseData  createdRenewEntitlementDataListType  0..1  Information about the entitlements that were renewed is listed in the responseData element. See createdRenewEntitlementDataListType.
Referenced By
Name  Type 
renewLicense  Method 
XML Example

The following XML fragment illustrates a successful renewLicenseResponse message:

<renewLicenseResponse>
   <statusInfo>
      <status>SUCCESS</status>
   </statusInfo>
   <responseData>
      <entitlementData>
         <entitlementRecordRefNo>01</entitlementRecordRefNo>
         <parentEntitlementIdentifier>
            <primaryKeys>
               <entitlementId>Ent-renew</entitlementId>
            </primaryKeys>
         </parentEntitlementIdentifier>
         <renewedLineItem>
            <lineItemRecordRefNo>01</lineItemRecordRefNo>
            <parentLineItemIdentifier>
               <primaryKeys>
                  <activationId>Ent-renew-1</activationId>
               </primaryKeys>
            </parentLineItemIdentifier>
            <newLineItem>
               <uniqueId>HID-220132</uniqueId>
               <activationId>Ent-renew-1RENEW</activationId>
            </newLineItem>
         </renewedLineItem>
      </entitlementData>
   </responseData>
</renewLicenseResponse>