<R> StageChain<IPromaResponse<byte[]>,R> | 
ILicensePromaApi.createDemoLicense(IPublicPromaInvocationContext pc,
                 de.xima.proma.restclient.pub.gen.model.PublicLicenseResource licenseResource,
                 Locale locale) | 
 This method creates a demo license for the given parent license resource and returns the status code and on success
 the demo license data as a byte array. 
 | 
<R> StageChain<IPromaResponse<Collection<byte[]>>,R> | 
ILicensePromaApi.getAllLicenseItemsAsFile(IPublicPromaInvocationContext pc,
                        String productLicenseKey,
                        Locale locale) | 
 This method returns the status code of the http request and the all license items in a ZIP file of the given
 product license if the request was successful 
 | 
<R> StageChain<IPromaResponse<de.xima.proma.restclient.pub.gen.model.PublicStoreItemLicenseList>,R> | 
ILicensePromaApi.getAllLicenseItemsAsResource(IPublicPromaInvocationContext pc,
                            String productLicenseKey,
                            Locale locale) | 
 This method returns the status code of the http request and the all license items of the given product license if
 the request was successful 
 | 
<R> StageChain<IPromaResponse<TempFile>,R> | 
IStoreItemPromaApi.getAllStoreItemFiles(IPublicPromaInvocationContext pc,
                    String storeKey,
                    String itemKey,
                    String itemVersion,
                    String licenseKey) | 
 This method fetches all versions of a store item files in the form of a ZIP file from the ZIP REST API 
 | 
<R> StageChain<IPromaResponse<List<de.xima.proma.restclient.pub.gen.model.PublicStoreItemResource>>,R> | 
IStoreItemPromaApi.getAllStoreItems(IPublicPromaInvocationContext pc,
                GetStoreItemsRequest request) | 
 Fetches all matching store items from the remote repository. 
 | 
<R> StageChain<IPromaResponse<List<de.xima.proma.restclient.pub.gen.model.PublicStoreItemVersionResource>>,R> | 
IStoreItemPromaApi.getAllStoreItemVersions(IPublicPromaInvocationContext pc,
                       String storeKey,
                       String itemKey,
                       Locale locale,
                       String licenseKey) | 
 This method returns all store item versions of a store item. 
 | 
<R> StageChain<IPromaResponse<Collection<byte[]>>,R> | 
ILicensePromaApi.getAllSubLicenses(IPublicPromaInvocationContext pc,
                 String licenseKey,
                 Locale locale) | 
 This method returns the status code of the request and all sub license files in a ZIP file with request was
 successful 
 | 
<R> StageChain<IPromaResponse<de.xima.proma.restclient.pub.gen.model.PublicHardwareIdList>,R> | 
IHardwareIdPromaApi.getHardwareIdsByLicense(IPublicPromaInvocationContext pc,
                       String licenseKey,
                       String versionUuid) | 
 This method returns a list of all hardware IDs for an license version. 
 | 
<R> StageChain<IPromaResponse<byte[]>,R> | 
ILicensePromaApi.getLicenseFile(IPublicPromaInvocationContext pc,
              String licenseKey,
              Locale locale) | 
 This method returns a license file as byte array for a given license key. 
 | 
<R> StageChain<IPromaResponse<byte[]>,R> | 
ILicensePromaApi.getLicenseItem(IPublicPromaInvocationContext pc,
              String itemLicenseKey,
              Locale locale) | 
 This method returns the status code of the http request and the license item file if the request was successful 
 | 
<R> StageChain<IPromaResponse<Void>,R> | 
ILicensePromaApi.getLicenseStatus(IPublicPromaInvocationContext pc,
                de.xima.proma.restclient.pub.gen.model.PublicHardwareIdResource hardwareIdResource,
                Locale locale) | 
 This method checks the status of a license and returns the status in form of a http request status. 
 | 
<R> StageChain<IPromaResponse<Void>,R> | 
ILicensePromaApi.getLicenseUpdateStatus(IPublicPromaInvocationContext pc,
                      String licenseKey,
                      String versionUuid,
                      Locale locale,
                      String productVersion) | 
 This method checks the update status of a license and returns the status in form of a http request status. 
 | 
<R> StageChain<IPromaResponse<de.xima.proma.restclient.pub.gen.model.PublicStoreItemResource>,R> | 
IStoreItemPromaApi.getStoreItem(IPublicPromaInvocationContext pc,
            String storeKey,
            String itemKey,
            String productVersion,
            Locale locale,
            String licenseKey) | 
  | 
<R> StageChain<IPromaResponse<TempFile>,R> | 
IStoreItemPromaApi.getStoreItemFile(IPublicPromaInvocationContext pc,
                String storeKey,
                String itemKey,
                String itemVersion,
                String fileKey,
                String licenseKey) | 
 This method returns a specific store item file. 
 | 
<R> StageChain<IPromaResponse<de.xima.proma.restclient.pub.gen.model.PublicStoreItemList>,R> | 
IStoreItemPromaApi.getStoreItemsWithChecksum(IPublicPromaInvocationContext pc,
                         String storeKey,
                         String checkSum,
                         String algo,
                         Locale locale,
                         String licenseKey) | 
 This method returns all store items with the same specified check sum of a store item. 
 | 
<R> StageChain<IPromaResponse<de.xima.proma.restclient.pub.gen.model.PublicStoreItemVersionResource>,R> | 
IStoreItemPromaApi.getStoreItemVersion(IPublicPromaInvocationContext pc,
                   String storeKey,
                   String itemKey,
                   String itemVersion,
                   Locale locale,
                   String licenseKey) | 
 This method returns a specific store item version object 
 | 
<R> StageChain<IPromaResponse<de.xima.proma.restclient.pub.gen.model.PublicStoreItemUpdateCheckResult>,R> | 
IStoreItemPromaApi.getUpdatedStoreItem(IPublicPromaInvocationContext pc,
                   String storeKey,
                   String itemKey,
                   String itemVersion,
                   String productVersion,
                   Locale locale,
                   String licenseKey,
                   boolean loadHistory,
                   boolean loadVersion) | 
 This method returns a updated version of an store item. 
 | 
<R> StageChain<IPromaResponse<de.xima.proma.restclient.pub.gen.model.PublicStoreItemUpdateCheckResultMap>,R> | 
IStoreItemPromaApi.getUpdatedStoreItems(IPublicPromaInvocationContext pc,
                    String storeKey,
                    String productVersion,
                    de.xima.proma.restclient.pub.gen.model.PublicStoreItemMetaList publicStoreItemMetaList,
                    Locale locale,
                    String licenseKey,
                    boolean loadHistory,
                    boolean loadVersion) | 
 This method returns updated versions of all store items in the given PublicStoreItemMetaList. 
 | 
<R> StageChain<IPromaResponse<Void>,R> | 
IProductPromaApi.isDemoAllowed(IPublicPromaInvocationContext pc,
             String productKey,
             Locale locale) | 
 This method determines whether the product is allowed to create demo licenses. 
 | 
<R> StageChain<IPromaResponse<byte[]>,R> | 
ILicensePromaApi.keyCheckAllLicenseFiles(IPublicPromaInvocationContext pc,
                       de.xima.proma.restclient.pub.gen.model.PublicHardwareIdResource hardwareIdResource,
                       Locale locale) | 
 This method returns the current status of license and the license as a ZIP file with all license files of a license
 if it was successful 
 | 
<R> StageChain<IPromaResponse<byte[]>,R> | 
ILicensePromaApi.licenseKeyCheck(IPublicPromaInvocationContext pc,
               de.xima.proma.restclient.pub.gen.model.PublicHardwareIdResource hardwareIdResource,
               Locale locale) | 
 This method returns the current status of license and the license as a byte array if it was successful 
 | 
<R> StageChain<IPromaResponse<Void>,R> | 
IHardwareIdPromaApi.swapHardwareId(IPublicPromaInvocationContext pc,
              String oldHardwareId,
              de.xima.proma.restclient.pub.gen.model.PublicHardwareIdResource newHardwareId) | 
 This method is a post request which swaps the hardware ID of a license. 
 |