public class MeasurementServiceImpl extends AbstractAgrosystService implements MeasurementService
context__PARANAMER_DATA| Constructor and Description |
|---|
MeasurementServiceImpl() |
easyBind, easyBind, easyBindNoDelete, finalize, getConfig, getContext, getPersistenceContext, getSecurityContext, getSecurityContextAsUser, getTransaction, newInstance, setContextprotected static final com.google.common.base.Predicate<Measurement> IS_PLANTE
protected static final com.google.common.base.Predicate<Measurement> IS_SOL
protected static final com.google.common.base.Predicate<Measurement> IS_TRANSFERT_SOLUTES
protected static final com.google.common.base.Predicate<Measurement> IS_GES
protected static final com.google.common.base.Predicate<Measurement> IS_METEO
protected static final com.google.common.base.Predicate<Measurement> IS_STADE_CULTURE
protected static final com.google.common.base.Predicate<Measurement> IS_NUISIBLE_MALADIES_PHYSIOLOGIQUES_AUXILIAIRES
protected static final com.google.common.base.Predicate<Measurement> IS_ADVENTICES
protected AnonymizeService anonymizeService
protected MeasurementSessionTopiaDao measurementSessionDao
protected ZoneTopiaDao zoneDao
protected CroppingPlanEntryTopiaDao croppingPlanEntryDao
protected CroppingPlanSpeciesTopiaDao croppingPlanSpeciesTopiaDao
protected RefMesureTopiaDao refMesureDao
protected MeasurementTopiaDao measurementDao
protected RefSupportOrganeEDITopiaDao refSupportOrganeEDIDao
protected RefActaSubstanceActiveTopiaDao refSubstanceActiveDao
protected RefAdventiceTopiaDao refAdventiceDao
protected RefStadeEDITopiaDao refStadeEDIDao
protected EffectiveSeasonalCropCycleTopiaDao effectiveSeasonalCropCycleDao
protected EffectivePerennialCropCycleTopiaDao effectivePerennialCropCycleDao
protected RefProtocoleVgObsTopiaDao refProtocoleVgObsDao
protected RefNuisibleEDITopiaDao refNuisiblesEdiDao
protected RefStadeNuisibleEDITopiaDao refStadeNuisibleEDIDao
protected RefTypeNotationEDITopiaDao refTypeNotationEDIDao
protected RefUnitesQualifiantEDITopiaDao refUnitesQualifiantEDIDao
protected RefValeurQualitativeEDITopiaDao refValeurQualitativeEDIDao
protected RefEspeceTopiaDao refEspeceTopiaDao
protected RefAdventiceTopiaDao refAdventiceTopiaDao
public void setAnonymizeService(AnonymizeService anonymizeService)
public void setMeasurementSessionDao(MeasurementSessionTopiaDao measurementSessionDao)
public void setZoneDao(ZoneTopiaDao zoneDao)
public void setCroppingPlanEntryDao(CroppingPlanEntryTopiaDao croppingPlanEntryDao)
public void setCroppingPlanSpeciesTopiaDao(CroppingPlanSpeciesTopiaDao croppingPlanSpeciesTopiaDao)
public void setRefMesureDao(RefMesureTopiaDao refMesureDao)
public void setMeasurementDao(MeasurementTopiaDao measurementDao)
public void setRefSupportOrganeEDIDao(RefSupportOrganeEDITopiaDao refSupportOrganeEDIDao)
public void setRefSubstanceActiveDao(RefActaSubstanceActiveTopiaDao refSubstanceActiveDao)
public void setRefAdventiceDao(RefAdventiceTopiaDao refAdventiceDao)
public void setRefStadeEDIDao(RefStadeEDITopiaDao refStadeEDIDao)
public void setEffectiveSeasonalCropCycleDao(EffectiveSeasonalCropCycleTopiaDao effectiveSeasonalCropCycleDao)
public void setRefAdventiceTopiaDao(RefAdventiceTopiaDao refAdventiceTopiaDao)
public void setEffectivePerennialCropCycleDao(EffectivePerennialCropCycleTopiaDao effectivePerennialCropCycleDao)
public void setRefProtocoleVgObsDao(RefProtocoleVgObsTopiaDao refProtocoleVgObsDao)
public void setRefNuisiblesEdiDao(RefNuisibleEDITopiaDao refNuisiblesEdiDao)
public void setRefStadeNuisibleEDIDao(RefStadeNuisibleEDITopiaDao refStadeNuisibleEDIDao)
public void setRefTypeNotationEDIDao(RefTypeNotationEDITopiaDao refTypeNotationEDIDao)
public void setRefUnitesQualifiantEDIDao(RefUnitesQualifiantEDITopiaDao refUnitesQualifiantEDIDao)
public void setRefValeurQualitativeEDIDao(RefValeurQualitativeEDITopiaDao refValeurQualitativeEDIDao)
public void setRefEspeceTopiaDao(RefEspeceTopiaDao refEspeceTopiaDao)
public List<MeasurementSession> getZoneMeasurementSessions(Zone zone)
getZoneMeasurementSessions in interface MeasurementServicepublic void updateMeasurementSessions(Zone zone, Collection<MeasurementSession> inputSessions)
updateMeasurementSessions in interface MeasurementServicepublic Zone getZone(String zoneTopiaId)
getZone in interface MeasurementServicepublic Set<CroppingPlanEntry> getZoneCroppingPlanEntries(Zone zone)
getZoneCroppingPlanEntries in interface MeasurementServicepublic List<VariableType> findAllVariableTypes(MeasurementType measurementType)
findAllVariableTypes in interface MeasurementServicepublic List<RefMesure> findAllVariables(MeasurementType measurementType, VariableType variableType)
findAllVariables in interface MeasurementServicepublic List<RefSupportOrganeEDI> findAllSupportOrganeEDI()
findAllSupportOrganeEDI in interface MeasurementServicepublic List<RefActaSubstanceActive> findDistinctSubstanceActives()
findDistinctSubstanceActives in interface MeasurementServicepublic List<RefAdventice> findAllAdventices()
findAllAdventices in interface MeasurementServicepublic List<RefStadeEDI> findAllStadeEdi(String cropFamily, String vegetativeProfile)
findAllStadeEdi in interface MeasurementServicepublic List<String> findAllProtocoleVgObsLabels()
findAllProtocoleVgObsLabels in interface MeasurementServicepublic List<String> findAllProtocoleVgObsPests(ProtocoleVgObsFilter filter)
findAllProtocoleVgObsPests in interface MeasurementServicepublic List<String> findAllProtocoleVgObsStades(ProtocoleVgObsFilter filter)
findAllProtocoleVgObsStades in interface MeasurementServicepublic List<String> findAllProtocoleVgObsSupports(ProtocoleVgObsFilter filter)
findAllProtocoleVgObsSupports in interface MeasurementServicepublic List<String> findAllProtocoleVgObsObservations(ProtocoleVgObsFilter filter)
findAllProtocoleVgObsObservations in interface MeasurementServicepublic List<String> findAllProtocoleVgObsQualitatives(ProtocoleVgObsFilter filter)
findAllProtocoleVgObsQualitatives in interface MeasurementServicepublic List<String> findAllProtocoleVgObsUnits(ProtocoleVgObsFilter filter)
findAllProtocoleVgObsUnits in interface MeasurementServicepublic List<RefProtocoleVgObs> findAllProtocoleVgObsQualifiers(ProtocoleVgObsFilter filter)
findAllProtocoleVgObsQualifiers in interface MeasurementServicepublic List<BioAgressorType> findAllEdiPestTypes()
findAllEdiPestTypes in interface MeasurementServicepublic List<RefNuisibleEDI> findAllEdiPests(BioAgressorType pestType)
findAllEdiPests in interface MeasurementServicepublic List<RefStadeNuisibleEDI> findAllEdiPestStades()
findAllEdiPestStades in interface MeasurementServicepublic List<String> findAllVgObsUnits()
findAllVgObsUnits in interface MeasurementServicepublic List<RefTypeNotationEDI> findAllEdiNotations()
findAllEdiNotations in interface MeasurementServicepublic List<RefValeurQualitativeEDI> findAllEdiQualitatives()
findAllEdiQualitatives in interface MeasurementServicepublic List<RefUnitesQualifiantEDI> findAllEdiQualifiantUnits()
findAllEdiQualifiantUnits in interface MeasurementServicepublic InputStream exportEffectiveMeasurementsAsXlsStream(List<String> zoneIds)
exportEffectiveMeasurementsAsXlsStream in interface MeasurementServicepublic void importEffectiveMeasurementsForXlsStream(InputStream is)
importEffectiveMeasurementsForXlsStream in interface MeasurementServiceprotected MeasurementSession getMeasurementSession(org.apache.commons.collections4.map.MultiKeyMap<Object,MeasurementSession> sessionCache, MeasurementExportEntity beanInfo)
Copyright © 2013–2015 Inra. All rights reserved.