Returns all products assigned to the current site.
A product is assigned to a site if
it is assigned to at least one category of the site catalog or
it is a variant and it's master product is assigned to the current site
It is strongly recommended to call close() on the returned SeekableIterator
if not all of its elements are being retrieved. This will ensure the proper cleanup of system resources.
Returns all products assigned to the current site.
Works like queryAllSiteProducts(), but additionally sorts the result set
by product ID.
It is strongly recommended to call close() on the returned SeekableIterator
if not all of its elements are being retrieved. This will ensure the proper cleanup of system resources.
Returns:
Iterator of all site products sorted by product ID.
Returns all products assigned to the the specified catalog, where
assignment has the same meaning as it does for queryAllSiteProducts().
It is strongly recommended to call close() on the returned SeekableIterator
if not all of its elements are being retrieved. This will ensure the proper cleanup of system resources.
Parameters:
catalog - The catalog whose assigned products should be returned.
Returns:
Iterator of all products assigned to specified catalog.
Returns all products assigned to the the specified catalog.
Works like queryProductsInCatalog(), but additionally sorts the result
set by product ID.
It is strongly recommended to call close() on the returned SeekableIterator
if not all of its elements are being retrieved. This will ensure the proper cleanup of system resources.
Parameters:
catalog - The catalog whose assigned products should be returned.
Returns:
Iterator of all products assigned to specified catalog sorted by
product ID.