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) |
PageEP6<? extends ProductApi> |
getAll(ShopRequestContext.Builder ctxBuilder,
ProductApi.SortAttribute attribute,
SortDirection direction,
java.lang.String query,
GUID categoryId,
java.lang.Boolean useSearchIndex,
java.lang.Boolean includeInvisible) |
PageEP6<? extends ProductApi> |
getByIds(ShopRequestContext shopRequestContext,
java.util.List<GUID> guids) |
CustomAttributes |
getCustomAttributes(ShopRequestContext reqCtx,
GUID productGuid) |
SimpleVariation |
getLowestPriceVariation(ShopRequestContext shopRequestContext,
GUID productId) |
PageEP6<? extends 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<? extends ProductApi> getAll(ShopRequestContext.Builder ctxBuilder, ProductApi.SortAttribute attribute, SortDirection direction, java.lang.String query, GUID categoryId, java.lang.Boolean useSearchIndex, java.lang.Boolean includeInvisible)
PageEP6<? extends ProductApi> getByIds(ShopRequestContext shopRequestContext, java.util.List<GUID> guids)
SimpleVariation getLowestPriceVariation(ShopRequestContext shopRequestContext, GUID productId)
PageEP6<? extends ProductApi> getRootCategoryProducts(ShopRequestContext ctx)
PageEP6<UpdatedProduct> getUpdated(ShopRequestContext shopRequestContext, LastChangedProductProperty set, java.time.LocalDateTime after)