Package | Description |
---|---|
pb138.service.facades | |
pb138.service.overview | |
pb138.service.xmlImportExport | |
pb138.web.controllers |
Modifier and Type | Method and Description |
---|---|
Sale |
SaleFacadeImpl.addSale(long ean,
Date date,
int sold) |
Sale |
SaleFacade.addSale(long ean,
Date date,
int sold)
Adds one sale
|
Shipment |
ShipmentFacadeImpl.addShipment(long ean,
Date date,
int arrived) |
Shipment |
ShipmentFacade.addShipment(long ean,
Date date,
int arrived)
Creates a new shipment, does not store it in db
|
Item |
ItemFacadeImpl.changeItem(String newName,
String newDescription,
String newCategory,
Integer newAlertThreshold,
String newUnit,
Item item) |
Item |
ItemFacade.changeItem(String newName,
String newDescription,
String newCategory,
Integer newAlertThreshold,
String newUnit,
Item item)
Updates existing item, but doesn't store it in db
|
Pair<Item,CreateOrUpdate> |
ItemFacadeImpl.createOrUpdateItem(String name,
String description,
String categoryName,
Integer alertThreshold,
String unit,
long ean) |
Pair<Item,CreateOrUpdate> |
ItemFacade.createOrUpdateItem(String name,
String description,
String categoryName,
Integer alertThreshold,
String unit,
long ean)
Creates a new item, or updates it if it already exist but doesn't do the actual storing in db
|
List<Item> |
ItemFacadeImpl.getAllItemsByCategory(String categoryName) |
List<Item> |
ItemFacade.getAllItemsByCategory(String categoryName)
Return all items with given category
|
Item |
ItemFacadeImpl.updateItemFromWeb(long ean,
int newAmount,
Integer newThreshold,
String newUnit) |
Item |
ItemFacade.updateItemFromWeb(long ean,
int newAmount,
Integer newThreshold,
String newUnit)
For updating items from web interface
|
Modifier and Type | Method and Description |
---|---|
List<OverviewResultCategory> |
OverviewProviderImpl.getDailySalesForCategory(String categoryName,
Date dayStart,
int numberOfDays) |
List<OverviewResultCategory> |
OverviewProvider.getDailySalesForCategory(String categoryName,
Date dayStart,
int numberOfDays)
Get daily count of sold items from given category.
|
List<OverviewResultItem> |
OverviewProviderImpl.getDailySalesForItem(long ean,
Date dayStart,
int numberOfDays) |
List<OverviewResultItem> |
OverviewProvider.getDailySalesForItem(long ean,
Date dayStart,
int numberOfDays)
Get daily count of sold items.
|
List<OverviewResultCategory> |
OverviewProviderImpl.getMonthlySalesForCategory(String categoryName,
Date monthStart,
int numberOfMonths) |
List<OverviewResultCategory> |
OverviewProvider.getMonthlySalesForCategory(String categoryName,
Date monthStart,
int numberOfMonths)
Get monthly count of sold items from given category.
|
List<OverviewResultItem> |
OverviewProviderImpl.getMonthlySalesForItem(long ean,
Date monthStart,
int numberOfMonths) |
List<OverviewResultItem> |
OverviewProvider.getMonthlySalesForItem(long ean,
Date monthStart,
int numberOfMonths)
Get monthly count of sold items.
|
List<OverviewResultCategory> |
OverviewProviderImpl.getWeeklySalesForCategory(String categoryName,
Date weekStart,
int numberOfWeeks) |
List<OverviewResultCategory> |
OverviewProvider.getWeeklySalesForCategory(String categoryName,
Date weekStart,
int numberOfWeeks)
Get weekly count of sold items from given category.
|
List<OverviewResultItem> |
OverviewProviderImpl.getWeeklySalesForItem(long ean,
Date weekStart,
int numberOfWeeks) |
List<OverviewResultItem> |
OverviewProvider.getWeeklySalesForItem(long ean,
Date weekStart,
int numberOfWeeks)
Get weekly count of sold items.
|
Modifier and Type | Method and Description |
---|---|
void |
ItemImporterImpl.importItems(Element e) |
void |
ItemImporter.importItems(Element e)
Imports items
|
void |
SalesImporterImpl.importSales(Element e) |
void |
SalesImporter.importSales(Element e)
Imports sales
|
void |
ShipmentImporterImpl.importShipments(Element e) |
void |
ShipmentImporter.importShipments(Element e)
Imports shipments
|
void |
XmlImporterImpl.importXml(String xmlFile) |
void |
XmlImporter.importXml(String xmlFile)
Imports xml file
|
Modifier and Type | Method and Description |
---|---|
ItemDto |
SoapBean.changeItem(long ean,
int currentCount,
String unit,
Integer alertThreshold)
Changes the parameters of an item
|
List<ItemDto> |
SoapBean.getAllItemsForCategory(String categoryName)
Gets all items in category
|
List<OverviewResultCategory> |
SoapBean.getDailySalesForCategory(String category,
Date dayStart,
int numberOfDays)
Get daily count of sold items from given category.
|
String |
SoapBean.getDailySalesForCategoryXml(String category,
Date dayStart,
int numberOfDays)
Get daily count of sold items from given category.
|
List<OverviewResultItem> |
SoapBean.getDailySalesForItem(long ean,
Date dayStart,
int numberOfDays)
Get daily count of sold items.
|
String |
SoapBean.getDailySalesForItemXml(long ean,
Date dayStart,
int numberOfDays)
Get daily count of sold items.
|
List<OverviewResultCategory> |
SoapBean.getMonthlySalesForCategory(String category,
Date monthStart,
int numberOfMonths)
Get monthly count of sold items from given category.
|
String |
SoapBean.getMonthlySalesForCategoryXml(String category,
Date monthStart,
int numberOfMonths)
Get monthly count of sold items from given category.
|
List<OverviewResultItem> |
SoapBean.getMonthlySalesForItem(long ean,
Date monthStart,
int numberOfMonths)
Get monthly count of sold items.
|
String |
SoapBean.getMonthlySalesForItemXml(long ean,
Date monthStart,
int numberOfMonths)
Get monthly count of sold items.
|
List<OverviewResultCategory> |
SoapBean.getWeeklySalesForCategory(String category,
Date weekStart,
int numberOfWeeks)
Get weekly count of sold items from given category.
|
String |
SoapBean.getWeeklySalesForCategoryXml(String category,
Date weekStart,
int numberOfWeeks)
Get weekly count of sold items from given category.
|
List<OverviewResultItem> |
SoapBean.getWeeklySalesForItem(long ean,
Date weekStart,
int numberOfWeeks)
Get weekly count of sold items.
|
String |
SoapBean.getWeeklySalesForItemXml(long ean,
Date weekStart,
int numberOfWeeks)
Get weekly count of sold items.
|
void |
SoapBean.importXml(String xmlToImport)
Import XML
|
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.