public interface OverviewProvider
Modifier and Type | Method and Description |
---|---|
List<OverviewResultCategory> |
getDailySalesForCategory(String categoryName,
Date dayStart,
int numberOfDays)
Get daily count of sold items from given category.
|
List<OverviewResultItem> |
getDailySalesForItem(long ean,
Date dayStart,
int numberOfDays)
Get daily count of sold items.
|
List<OverviewResultCategory> |
getMonthlySalesForCategory(String categoryName,
Date monthStart,
int numberOfMonths)
Get monthly count of sold items from given category.
|
List<OverviewResultItem> |
getMonthlySalesForItem(long ean,
Date monthStart,
int numberOfMonths)
Get monthly count of sold items.
|
List<OverviewResultCategory> |
getWeeklySalesForCategory(String categoryName,
Date weekStart,
int numberOfWeeks)
Get weekly count of sold items from given category.
|
List<OverviewResultItem> |
getWeeklySalesForItem(long ean,
Date weekStart,
int numberOfWeeks)
Get weekly count of sold items.
|
List<OverviewResultItem> getDailySalesForItem(long ean, Date dayStart, int numberOfDays) throws EntityDoesNotExistException
ean
- - ean of item to find its salesdayStart
- - date of the first day of the overviewnumberOfDays
- - number of days of the overviewEntityDoesNotExistException
- if item does not existsList<OverviewResultCategory> getDailySalesForCategory(String categoryName, Date dayStart, int numberOfDays) throws EntityDoesNotExistException
categoryName
- - name of category to find its salesdayStart
- - date of the first day of the overviewnumberOfDays
- - number of days of the overviewEntityDoesNotExistException
- if category does not existsList<OverviewResultItem> getWeeklySalesForItem(long ean, Date weekStart, int numberOfWeeks) throws EntityDoesNotExistException
ean
- - ean of item to find its salesweekStart
- - date of some day from the first week of the overviewnumberOfWeeks
- - number of weeks of the overviewEntityDoesNotExistException
- if item does not existsList<OverviewResultCategory> getWeeklySalesForCategory(String categoryName, Date weekStart, int numberOfWeeks) throws EntityDoesNotExistException
categoryName
- - name of category to find its salesweekStart
- - date of some day from the first week of the overviewnumberOfWeeks
- - number of weeks of the overviewEntityDoesNotExistException
- if category does not existsList<OverviewResultItem> getMonthlySalesForItem(long ean, Date monthStart, int numberOfMonths) throws EntityDoesNotExistException
ean
- - ean of item to find its salesmonthStart
- - date of some day from the first month of the overviewnumberOfMonths
- - number of months of the overviewEntityDoesNotExistException
- if item does not existsList<OverviewResultCategory> getMonthlySalesForCategory(String categoryName, Date monthStart, int numberOfMonths) throws EntityDoesNotExistException
categoryName
- - name of category to find its salesmonthStart
- - date of some day from the first month of the overviewnumberOfMonths
- - number of months of the overviewEntityDoesNotExistException
- if category does not existsCopyright © 2017 Pivotal Software, Inc.. All rights reserved.