public class PricesServiceImpl extends AbstractAgrosystService implements PricesService
| Modifier and Type | Field and Description |
|---|---|
protected PriceTopiaDao |
priceTopiaDao |
protected ZoneTopiaDao |
zoneTopiaDao |
context__PARANAMER_DATA| Constructor and Description |
|---|
PricesServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
ProductPrices |
computePricesIndication(Price filter,
String campaigns,
String excludeDomainIdRaw,
String excludeZoneId,
String excludePracticedSystemId) |
void |
duplicatePracticedSystemPrices(DuplicateCropCyclesContext duplicateContext) |
List<Price> |
getDomainPrices(String domainId,
List<String> objectIds) |
List<Price> |
getPracticedSystemPrices(String practicedSystemId) |
String |
getPriceFertiMinUnifaNaturalId(RefFertiMinUNIFA input) |
protected List<Price> |
getPrices0(String domainTopiaId,
String practicedSystemId,
List<String> objectIds) |
protected List<Price> |
newDefaultPrices() |
void |
setPriceTopiaDao(PriceTopiaDao priceTopiaDao) |
void |
setZoneTopiaDao(ZoneTopiaDao zoneTopiaDao) |
void |
updatePrices(List<Price> prices,
Domain domain,
PracticedSystem practicedSystem) |
easyBind, easyBind, easyBindNoDelete, finalize, getConfig, getContext, getPersistenceContext, getSecurityContext, getSecurityContextAsUser, getTransaction, newInstance, setContextprotected PriceTopiaDao priceTopiaDao
protected ZoneTopiaDao zoneTopiaDao
public void setPriceTopiaDao(PriceTopiaDao priceTopiaDao)
public void setZoneTopiaDao(ZoneTopiaDao zoneTopiaDao)
public ProductPrices computePricesIndication(Price filter, String campaigns, String excludeDomainIdRaw, String excludeZoneId, String excludePracticedSystemId)
computePricesIndication in interface PricesServicepublic void updatePrices(List<Price> prices, Domain domain, PracticedSystem practicedSystem)
updatePrices in interface PricesServicepublic List<Price> getDomainPrices(String domainId, List<String> objectIds)
getDomainPrices in interface PricesServicepublic List<Price> getPracticedSystemPrices(String practicedSystemId)
getPracticedSystemPrices in interface PricesServiceprotected List<Price> getPrices0(String domainTopiaId, String practicedSystemId, List<String> objectIds)
public void duplicatePracticedSystemPrices(DuplicateCropCyclesContext duplicateContext)
duplicatePracticedSystemPrices in interface PricesServicepublic String getPriceFertiMinUnifaNaturalId(RefFertiMinUNIFA input)
getPriceFertiMinUnifaNaturalId in interface PricesServiceCopyright © 2013–2015 Inra. All rights reserved.