public class PracticedSystemImporter extends AbstractCSVImporter
| Modifier and Type | Field and Description |
|---|---|
protected PracticedSystemService |
practicedSystemService |
agrosystCodeToPz0Code, domainCodeCampaignCropCode, domainCodeCampaignTCCode, effectiveCropCycleAndDependenciesByZone, FIRST_LINE_NUMBER, pz0CodeToAgrosystCode, pz0CodeToObject, pz0IdToObject, pz0IdToRelatedObjectId, serviceContext, serviceFactory| Constructor and Description |
|---|
PracticedSystemImporter() |
| Modifier and Type | Method and Description |
|---|---|
static DomainAndDependencies |
getDomainAndDependenciesFromPracticedSystem(PracticedSystem practicedSystem) |
ImportResults |
importFromStream(InputStream is,
Map<String,EntityAndDependencies> growingSystemsByCsvId) |
void |
init(ServiceContext serviceContext) |
protected PracticedSystemSource |
parseSource(String value)
value must not be null !
|
protected boolean |
validCampaigns(ImportResults importResults,
long line,
PracticedSystemImportDto dto,
PracticedSystem practicedSystem,
boolean error) |
protected boolean |
validGrowingSystemAffiliation(ImportResults importResults,
long line,
PracticedSystemImportDto dto,
PracticedSystem practicedSystem,
Map<String,EntityAndDependencies> growingSystemsByCsvIds,
boolean error) |
csvCodeToAgrosystCode, getDatePatternForInput, getDomainAndDependenciesForZone, getEffectiveCropCycleAndDependencies, getEffectiveCropCycleAndDependenciesByZone, getPersistenceContext, getPlotAndDependenciesForZone, getServiceFactory, getSolWaterPh, getSpeciesStadeCodesprotected PracticedSystemService practicedSystemService
public static DomainAndDependencies getDomainAndDependenciesFromPracticedSystem(PracticedSystem practicedSystem)
public ImportResults importFromStream(InputStream is, Map<String,EntityAndDependencies> growingSystemsByCsvId)
protected PracticedSystemSource parseSource(String value)
protected boolean validCampaigns(ImportResults importResults, long line, PracticedSystemImportDto dto, PracticedSystem practicedSystem, boolean error)
protected boolean validGrowingSystemAffiliation(ImportResults importResults, long line, PracticedSystemImportDto dto, PracticedSystem practicedSystem, Map<String,EntityAndDependencies> growingSystemsByCsvIds, boolean error)
public void init(ServiceContext serviceContext)
init in interface ICsvImporterinit in class AbstractCSVImporterCopyright © 2013–2015 Inra. All rights reserved.