public class InputImporter extends AbstractCSVImporter
| Modifier and Type | Field and Description |
|---|---|
protected Map<AgrosystInterventionType,List<String>> |
actaTreatmentProductTypes |
protected ActionService |
actionService |
protected RefFertiMinUNIFATopiaDao |
mineralProductDao |
protected RefFertiOrgaTopiaDao |
organicProductDao |
protected RefActaTraitementsProduitTopiaDao |
phytoProductDao |
protected ReferentialService |
referentialService |
domainCodeCampaignCropCode, domainCodeCampaignTCCode, effectiveCropCycleAndDependenciesByZone, FIRST_LINE_NUMBER, pz0CodeToAgrosystCode, pz0CodeToObject, pz0IdToObject, pz0IdToRelatedObjectId, serviceContext, serviceFactory| Constructor and Description |
|---|
InputImporter() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractInput |
createInput(InputImportDto from,
ImportResults importResults,
long line) |
protected Map<AgrosystInterventionType,List<String>> |
getActaTreatmentProductTypes() |
ImportResults |
importFromStream(InputStream is,
Map<String,EntityAndDependencies> entitiesByCsvId) |
void |
init(ServiceContext serviceContext) |
void |
setRefFertiMinUNIFATopiaDao(ReferentialService referentialService) |
protected boolean |
validAction(ImportResults importResults,
AbstractInput input,
long line,
InputImportDto from,
Boolean error) |
protected AbstractAction |
validAndGetAction(String actionId,
String inputTypeName,
ImportResults importResults,
Long line) |
protected Boolean |
validPhytoProductInput(PhytoProductInput input,
InputImportDto from,
ImportResults importResults,
long line,
Boolean error) |
csvCodeToAgrosystCode, getDomainAndDependenciesForZone, getEffectiveCropCycleAndDependencies, getEffectiveCropCycleAndDependenciesByZone, getPersistenceContext, getPlotAndDependenciesForZone, getServiceFactory, getSolWaterPhprotected ActionService actionService
protected RefFertiMinUNIFATopiaDao mineralProductDao
protected RefActaTraitementsProduitTopiaDao phytoProductDao
protected RefFertiOrgaTopiaDao organicProductDao
protected ReferentialService referentialService
protected Map<AgrosystInterventionType,List<String>> actaTreatmentProductTypes
public void setRefFertiMinUNIFATopiaDao(ReferentialService referentialService)
protected Map<AgrosystInterventionType,List<String>> getActaTreatmentProductTypes()
public ImportResults importFromStream(InputStream is, Map<String,EntityAndDependencies> entitiesByCsvId)
protected Boolean validPhytoProductInput(PhytoProductInput input, InputImportDto from, ImportResults importResults, long line, Boolean error)
protected AbstractAction validAndGetAction(String actionId, String inputTypeName, ImportResults importResults, Long line)
protected AbstractInput createInput(InputImportDto from, ImportResults importResults, long line)
protected boolean validAction(ImportResults importResults, AbstractInput input, long line, InputImportDto from, Boolean error)
public void init(ServiceContext serviceContext)
init in interface ICsvImporterinit in class AbstractCSVImporterCopyright © 2013–2015 Inra. All rights reserved.