Interface ProductExportFacade
-
- All Known Implementing Classes:
DefaultProductExportFacade
public interface ProductExportFacadeProduct export facade interface. Its main purpose is to retrieve products for export operations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProductResultDatagetAllProductsForOptions(java.lang.String catalog, java.lang.String version, java.util.Collection<ProductOption> options, int start, int count)Retrieves all productsProductResultDatagetOnlyModifiedProductsForOptions(java.lang.String catalog, java.lang.String version, java.util.Date modifiedTime, java.util.Collection<ProductOption> options, int start, int count)Retrieves products that were modified after timestamp
-
-
-
Method Detail
-
getAllProductsForOptions
ProductResultData getAllProductsForOptions(java.lang.String catalog, java.lang.String version, java.util.Collection<ProductOption> options, int start, int count)
Retrieves all products- Parameters:
catalog- the catalog from which to get the productsversion- the catalog versionstart- index position of the first Product, which will be included in the returned Listcount- number of Products which will be returned in the Listoptions- options set that determines amount of information that will be attached to the returned product.- Returns:
ProductResultData
-
getOnlyModifiedProductsForOptions
ProductResultData getOnlyModifiedProductsForOptions(java.lang.String catalog, java.lang.String version, java.util.Date modifiedTime, java.util.Collection<ProductOption> options, int start, int count)
Retrieves products that were modified after timestamp- Parameters:
catalog- the catalog from which to get the productsversion- the catalog versionmodifiedTime- timestampstart- index position of the first Product, which will be included in the returned Listcount- number of Products which will be returned in the Listoptions- options set that determines amount of information that will be attached to the returned product.- Returns:
ProductResultData
-
-