Interface ExportProductService

    • Method Detail

      • getAllProducts

        SearchPageData<ProductModel> getAllProducts​(java.util.Collection<CatalogVersionModel> catalogVersions,
                                                    int start,
                                                    int count)
        Returns all Products. For the search the current session active catalogversions of the current user are used.
        Parameters:
        catalogVersions - catalog versions used to query for products
        start - index position of the first Product, which will be included in the returned List
        count - number of Products which will be returned in the List
        Returns:
        page of ProductModel wrapped on SearchResult
      • getModifiedProducts

        SearchPageData<ProductModel> getModifiedProducts​(java.util.Collection<CatalogVersionModel> catalogVersions,
                                                         java.util.Date timestamp,
                                                         int start,
                                                         int count)
        Returns page of products modified after timestamp for catalog version
        Parameters:
        catalogVersions - catalog versions used to query for products
        timestamp - modification time
        start - index position of the first Product, which will be included in the returned List
        count - number of Products which will be returned in the List
        Returns:
        page of ProductModel