public class PerformanceServiceImpl extends AbstractAgrosystService implements PerformanceService
| Modifier and Type | Field and Description |
|---|---|
protected AnonymizeService |
anonymizeService |
protected BusinessAuthorizationService |
authorizationService |
protected DomainTopiaDao |
domainDao |
protected DomainService |
domainService |
protected GrowingSystemTopiaDao |
growingSystemDao |
protected GrowingSystemTopiaDao |
growingSystemTopiaDao |
protected PerformanceTopiaDao |
performanceDao |
protected PerformanceFileTopiaDao |
performanceFileTopiaDao |
protected PlotTopiaDao |
plotTopiaDao |
protected AgrosystUserTopiaDao |
userDao |
protected ZoneTopiaDao |
zoneTopiaDao |
context__PARANAMER_DATA| Constructor and Description |
|---|
PerformanceServiceImpl() |
easyBind, easyBind, easyBindNoDelete, finalize, getConfig, getContext, getPersistenceContext, getSecurityContext, getSecurityContextAsUser, getTransaction, newInstance, setContextprotected BusinessAuthorizationService authorizationService
protected AnonymizeService anonymizeService
protected DomainService domainService
protected PerformanceTopiaDao performanceDao
protected PerformanceFileTopiaDao performanceFileTopiaDao
protected GrowingSystemTopiaDao growingSystemDao
protected DomainTopiaDao domainDao
protected GrowingSystemTopiaDao growingSystemTopiaDao
protected PlotTopiaDao plotTopiaDao
protected ZoneTopiaDao zoneTopiaDao
protected AgrosystUserTopiaDao userDao
public void setAuthorizationService(BusinessAuthorizationService authorizationService)
public void setAnonymizeService(AnonymizeService anonymizeService)
public void setPerformanceDao(PerformanceTopiaDao performanceDao)
public void setPerformanceFileTopiaDao(PerformanceFileTopiaDao performanceFileTopiaDao)
public void setGrowingSystemDao(GrowingSystemTopiaDao growingSystemDao)
public void setDomainDao(DomainTopiaDao domainDao)
public void setGrowingSystemTopiaDao(GrowingSystemTopiaDao growingSystemTopiaDao)
public void setZoneTopiaDao(ZoneTopiaDao zoneTopiaDao)
public void setPlotTopiaDao(PlotTopiaDao plotTopiaDao)
public void setUserDao(AgrosystUserTopiaDao userDao)
public ResultList<PerformanceDto> getFilteredPerformances(PerformanceFilter performanceFilter)
getFilteredPerformances in interface PerformanceServicepublic Performance getPerformance(String performanceTopiaId)
getPerformance in interface PerformanceServicepublic List<PlotDto> getPlots(List<String> domainIds)
getPlots in interface PerformanceServicepublic List<ZoneDto> getZones(List<String> plotIds)
getZones in interface PerformanceServicepublic Performance createOrUpdatePerformance(Performance performance, List<String> domainIds, List<String> growingSystemIds, List<String> plotIds, List<String> zoneIds)
createOrUpdatePerformance in interface PerformanceServicepublic Performance createOrUpdatePerformance(Performance performance, List<String> domainIds, List<String> growingSystemIds, List<String> plotIds, List<String> zoneIds, boolean runComputeThread)
public void generatePerformanceFile(String performanceId)
generatePerformanceFile in interface PerformanceServicepublic InputStream downloadPerformances(String performanceId)
downloadPerformances in interface PerformanceServiceprotected void convertToWriter(Performance performance, IndicatorWriter writer)
performance - performancewriter - writerpublic void convertToWriter(Performance performance, IndicatorWriter writer, Indicator... indicators)
performance - performancewriter - writerindicators - indicatorspublic void deletePerformance(List<String> performanceTopiaIds)
deletePerformance in interface PerformanceServiceCopyright © 2013–2015 Inra. All rights reserved.