Interface ExportProductService
-
- All Known Implementing Classes:
DefaultExportProductService
public interface ExportProductServiceProduct related methods that add export product functions not provided inProductService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchPageData<ProductModel>getAllProducts(java.util.Collection<CatalogVersionModel> catalogVersions, int start, int count)Returns all Products.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
-
-
-
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 productsstart- index position of the first Product, which will be included in the returned Listcount- number of Products which will be returned in the List- Returns:
- page of
ProductModelwrapped onSearchResult
-
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 productstimestamp- modification timestart- index position of the first Product, which will be included in the returned Listcount- number of Products which will be returned in the List- Returns:
- page of
ProductModel
-
-