public interface ProductReadService extends ProductService
RESOURCE_ID_URI_BUILDER, RESOURCE_PATH, RESOURCE_URI_BUILDER, SUBRESOURCE_URI_BUILDER
Modifier and Type | Method and Description |
---|---|
ProductApi |
get(ShopRequestContext reqCtx,
GUID productGuid)
Provides a product in a given shop request context
|
PageEP6<ProductApi> |
getAll(ShopRequestContext reqCtx,
ProductApi.SortAttribute attribute,
SortDirection direction,
java.lang.String query,
GUID categoryId)
Provides all products in a given shop request context
|
PageEP6<ProductApi> |
getByIds(ShopRequestContext shopRequestContext,
java.util.List<GUID> guids) |
CustomAttributes |
getCustomAttributes(ShopRequestContext reqCtx,
GUID productGuid) |
SimpleVariation |
getLowestPriceVariation(ShopRequestContext shopRequestContext,
GUID productId) |
ResourceSupport |
getProductCategories(ShopRequestContext shopRequestContext,
GUID productGuid) |
PageEP6<ProductApi> |
getRootCategoryProducts(ShopRequestContext ctx) |
PageEP6<UpdatedProduct> |
getUpdated(ShopRequestContext shopRequestContext,
LastChangedProductProperty set,
java.time.LocalDateTime after) |
ProductApi get(ShopRequestContext reqCtx, GUID productGuid)
CustomAttributes getCustomAttributes(ShopRequestContext reqCtx, GUID productGuid)
PageEP6<ProductApi> getAll(ShopRequestContext reqCtx, ProductApi.SortAttribute attribute, SortDirection direction, java.lang.String query, GUID categoryId)
PageEP6<ProductApi> getByIds(ShopRequestContext shopRequestContext, java.util.List<GUID> guids)
SimpleVariation getLowestPriceVariation(ShopRequestContext shopRequestContext, GUID productId)
PageEP6<ProductApi> getRootCategoryProducts(ShopRequestContext ctx)
ctx
- ResourceSupport getProductCategories(ShopRequestContext shopRequestContext, GUID productGuid)
PageEP6<UpdatedProduct> getUpdated(ShopRequestContext shopRequestContext, LastChangedProductProperty set, java.time.LocalDateTime after)