code: @Override
      public Inventory queryInventory(final boolean querySkuDetails, final List<String> moreItemSkus,
                                      final List<String> moreSubsSkus)
  
              throws IabException {
  
          final Inventory inventory = new Inventory();
  
          Logger.i("NokiaStoreHelper.queryInventory");
          Logger.d("querySkuDetails = ", querySkuDetails);
          Logger.d("moreItemSkus = ", moreItemSkus);
  
          if (querySkuDetails) {
              refreshItemDetails(moreItemSkus, inventory);
          }
  
          refreshPurchasedItems(moreItemSkus, inventory);
  
          return inventory;
      }
docs: Queries the inventory. This will query all owned items from the server, as well as
  information on additional skus, if specified. This method may block or take long to execute.
  Do not call from a UI thread. For that, use the non-blocking version {@link org.onepf.oms.OpenIabHelper#queryInventoryAsync(boolean, java.util.List,
  org.onepf.oms.appstore.googleUtils.IabHelper.QueryInventoryFinishedListener)}
  
  @param querySkuDetails if true, SKU details (price, description, etc) will be queried as well
  as purchase information.
  @param moreItemSkus    additional PRODUCT skus to query information on, regardless of ownership.
  Ignored if null or if querySkuDetails is false.
  @param moreSubsSkus    additional SUBSCRIPTIONS skus to query information on, regardless of ownership.
  Ignored if null or if querySkuDetails is false.
  @throws org.onepf.oms.appstore.googleUtils.IabException if a problem occurs while refreshing the inventory.