public class PlotImporter extends AbstractCSVImporter
| Modifier and Type | Field and Description |
|---|---|
protected DomainTopiaDao |
domainDao |
protected GroundTopiaDao |
groundDao |
protected GrowingSystemTopiaDao |
growingSystemDao |
protected RefLocationTopiaDao |
locationDao |
protected PlotService |
plotService |
protected PlotTopiaDao |
plotTopiaDao |
protected RefSolProfondeurIndigoTopiaDao |
refSolProfondeurIndigoDao |
protected RefSolTextureGeppaTopiaDao |
refSolTextureGeppaDao |
agrosystCodeToPz0Code, domainCodeCampaignCropCode, domainCodeCampaignTCCode, effectiveCropCycleAndDependenciesByZone, FIRST_LINE_NUMBER, pz0CodeToAgrosystCode, pz0CodeToObject, pz0IdToObject, pz0IdToRelatedObjectId, serviceContext, serviceFactory| Constructor and Description |
|---|
PlotImporter() |
| Modifier and Type | Method and Description |
|---|---|
ImportResults |
importFromStream(InputStream is,
Map<String,EntityAndDependencies> entityAndDependenciesByCsvId) |
void |
init(ServiceContext serviceContext) |
protected boolean |
validBufferStrip(ImportResults result,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validCode(ImportResults importResults,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validDeletedZones(ImportResults importResults,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validDomainAffiliation(ImportResults results,
long line,
PlotImportDto dto,
PlotAndDependencies plotAndDependencies,
Map<String,EntityAndDependencies> domainsByCsvIds,
boolean error) |
protected boolean |
validFrostProtectionType(ImportResults result,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validGround(ImportResults result,
long line,
PlotImportDto dto,
PlotAndDependencies plotAndDependencies,
boolean error) |
protected boolean |
validGrowingSystemAffiliation(ImportResults results,
long line,
PlotImportDto dto,
PlotAndDependencies plotAndDependencies,
Map<String,EntityAndDependencies> growingSystemsByCsvIds,
boolean error) |
protected boolean |
validHosesPositionning(ImportResults result,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validIrrigationSystemType(ImportResults result,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validLocation(ImportResults result,
long line,
PlotImportDto dto,
PlotAndDependencies plotAndDependencies,
boolean error) |
protected boolean |
validMaxSlope(ImportResults result,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validPlotName(ImportResults results,
long line,
Plot plot,
boolean error) |
protected boolean |
validPompEngineType(ImportResults result,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validSolDepth(ImportResults result,
long line,
PlotImportDto dto,
PlotAndDependencies plotAndDependencies,
boolean error) |
protected boolean |
validSolWaterPh(ImportResults result,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validSubSoilTexture(ImportResults result,
long line,
PlotImportDto dto,
PlotAndDependencies plotAndDependencies,
boolean error) |
protected boolean |
validSurfaceTexture(ImportResults result,
long line,
PlotImportDto dto,
PlotAndDependencies plotAndDependencies,
boolean error) |
protected boolean |
validValidated(ImportResults importResults,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
protected boolean |
validWaterFlowDistance(ImportResults result,
long line,
PlotImportDto dto,
Plot plot,
boolean error) |
csvCodeToAgrosystCode, getDatePatternForInput, getDomainAndDependenciesForZone, getEffectiveCropCycleAndDependencies, getEffectiveCropCycleAndDependenciesByZone, getPersistenceContext, getPlotAndDependenciesForZone, getServiceFactory, getSolWaterPh, getSpeciesStadeCodesprotected PlotService plotService
protected DomainTopiaDao domainDao
protected GrowingSystemTopiaDao growingSystemDao
protected RefLocationTopiaDao locationDao
protected RefSolTextureGeppaTopiaDao refSolTextureGeppaDao
protected RefSolProfondeurIndigoTopiaDao refSolProfondeurIndigoDao
protected GroundTopiaDao groundDao
protected PlotTopiaDao plotTopiaDao
public ImportResults importFromStream(InputStream is, Map<String,EntityAndDependencies> entityAndDependenciesByCsvId)
protected boolean validPlotName(ImportResults results, long line, Plot plot, boolean error)
protected boolean validDomainAffiliation(ImportResults results, long line, PlotImportDto dto, PlotAndDependencies plotAndDependencies, Map<String,EntityAndDependencies> domainsByCsvIds, boolean error)
protected boolean validLocation(ImportResults result, long line, PlotImportDto dto, PlotAndDependencies plotAndDependencies, boolean error)
protected boolean validGrowingSystemAffiliation(ImportResults results, long line, PlotImportDto dto, PlotAndDependencies plotAndDependencies, Map<String,EntityAndDependencies> growingSystemsByCsvIds, boolean error)
protected boolean validSurfaceTexture(ImportResults result, long line, PlotImportDto dto, PlotAndDependencies plotAndDependencies, boolean error)
protected boolean validSubSoilTexture(ImportResults result, long line, PlotImportDto dto, PlotAndDependencies plotAndDependencies, boolean error)
protected boolean validSolDepth(ImportResults result, long line, PlotImportDto dto, PlotAndDependencies plotAndDependencies, boolean error)
protected boolean validGround(ImportResults result, long line, PlotImportDto dto, PlotAndDependencies plotAndDependencies, boolean error)
protected boolean validWaterFlowDistance(ImportResults result, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validIrrigationSystemType(ImportResults result, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validPompEngineType(ImportResults result, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validHosesPositionning(ImportResults result, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validFrostProtectionType(ImportResults result, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validSolWaterPh(ImportResults result, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validMaxSlope(ImportResults result, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validCode(ImportResults importResults, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validValidated(ImportResults importResults, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validDeletedZones(ImportResults importResults, long line, PlotImportDto dto, Plot plot, boolean error)
protected boolean validBufferStrip(ImportResults result, long line, PlotImportDto dto, Plot plot, boolean error)
public void init(ServiceContext serviceContext)
init in interface ICsvImporterinit in class AbstractCSVImporterCopyright © 2013–2015 Inra. All rights reserved.