public interface MeasurementService extends AgrosystService
| Modifier and Type | Method and Description |
|---|---|
InputStream |
exportEffectiveMeasurementsAsXlsStream(List<String> zoneIds)
Export selected effective Measurments id as excel sheet.
|
List<RefAdventice> |
findAllAdventices() |
List<RefTypeNotationEDI> |
findAllEdiNotations()
Retourne les types de notations EDI utilisés pour les observations hors protcole vgobs.
|
List<RefNuisibleEDI> |
findAllEdiPests(BioAgressorType pestType)
Recherche les nuisibles EDI utilisées pour les observations hors protocole vgobs.
|
List<RefStadeNuisibleEDI> |
findAllEdiPestStades()
Retourne l'ensemble des stades EDI utilisé pour les observation hors protcole vgobs.
|
List<BioAgressorType> |
findAllEdiPestTypes()
Recherche les nuisibles EDI utilisées pour les observations hors protocole vgobs.
|
List<RefUnitesQualifiantEDI> |
findAllEdiQualifiantUnits()
Retourne les unites qualifaint edi utilisés pour les observations hors protcole vgobs.
|
List<RefValeurQualitativeEDI> |
findAllEdiQualitatives()
Retourne les valeurs qualifiants EDI utilisés pour les observations hors protcole vgobs.
|
List<String> |
findAllProtocoleVgObsLabels() |
List<String> |
findAllProtocoleVgObsObservations(ProtocoleVgObsFilter filter) |
List<String> |
findAllProtocoleVgObsPests(ProtocoleVgObsFilter filter) |
List<RefProtocoleVgObs> |
findAllProtocoleVgObsQualifiers(ProtocoleVgObsFilter filter) |
List<String> |
findAllProtocoleVgObsQualitatives(ProtocoleVgObsFilter filter) |
List<String> |
findAllProtocoleVgObsStades(ProtocoleVgObsFilter filter) |
List<String> |
findAllProtocoleVgObsSupports(ProtocoleVgObsFilter filter) |
List<String> |
findAllProtocoleVgObsUnits(ProtocoleVgObsFilter filter) |
List<RefStadeEDI> |
findAllStadeEdi(String cropFamily,
String vegetativeProfile) |
List<RefSupportOrganeEDI> |
findAllSupportOrganeEDI() |
List<RefMesure> |
findAllVariables(MeasurementType measurementType,
VariableType variableType)
Find all variable.
|
List<VariableType> |
findAllVariableTypes(MeasurementType measurementType) |
List<String> |
findAllVgObsUnits()
Recherche les unités définies dans le referentiel protocole vgbos, mais utilisé hors
protocole vgobs.
|
List<RefActaSubstanceActive> |
findDistinctSubstanceActives()
Retourne les entites de produit commercial en retournant un sous ensemble unique
sur le champs nom_commun_sa.
|
Zone |
getZone(String zoneTopiaId)
Find zone by topia id.
|
Set<CroppingPlanEntry> |
getZoneCroppingPlanEntries(Zone zone)
Recupère les cultures en places sur la zone en fonction des cycles de cultures réalisés.
|
List<MeasurementSession> |
getZoneMeasurementSessions(Zone zone)
Get all measurement session for zone
|
void |
importEffectiveMeasurementsForXlsStream(InputStream is)
Import effective measurement from stream.
|
void |
updateMeasurementSessions(Zone zone,
Collection<MeasurementSession> sessions)
Update measurement sessions for zone.
|
Zone getZone(String zoneTopiaId)
zoneTopiaId - zone idList<MeasurementSession> getZoneMeasurementSessions(Zone zone)
zone - zonevoid updateMeasurementSessions(Zone zone, Collection<MeasurementSession> sessions)
zone - zonesessions - sessionsSet<CroppingPlanEntry> getZoneCroppingPlanEntries(Zone zone)
zone - zoneList<VariableType> findAllVariableTypes(MeasurementType measurementType)
List<RefMesure> findAllVariables(MeasurementType measurementType, VariableType variableType)
measurementType - measurement categoryvariableType - variable type (can be empty)List<RefSupportOrganeEDI> findAllSupportOrganeEDI()
List<RefActaSubstanceActive> findDistinctSubstanceActives()
List<RefAdventice> findAllAdventices()
List<RefStadeEDI> findAllStadeEdi(String cropFamily, String vegetativeProfile)
List<String> findAllProtocoleVgObsPests(ProtocoleVgObsFilter filter)
List<String> findAllProtocoleVgObsStades(ProtocoleVgObsFilter filter)
List<String> findAllProtocoleVgObsSupports(ProtocoleVgObsFilter filter)
List<String> findAllProtocoleVgObsObservations(ProtocoleVgObsFilter filter)
List<String> findAllProtocoleVgObsQualitatives(ProtocoleVgObsFilter filter)
List<String> findAllProtocoleVgObsUnits(ProtocoleVgObsFilter filter)
List<RefProtocoleVgObs> findAllProtocoleVgObsQualifiers(ProtocoleVgObsFilter filter)
List<BioAgressorType> findAllEdiPestTypes()
List<RefNuisibleEDI> findAllEdiPests(BioAgressorType pestType)
pestType - filtre suivant le typeList<RefStadeNuisibleEDI> findAllEdiPestStades()
List<String> findAllVgObsUnits()
List<RefTypeNotationEDI> findAllEdiNotations()
List<RefValeurQualitativeEDI> findAllEdiQualitatives()
List<RefUnitesQualifiantEDI> findAllEdiQualifiantUnits()
InputStream exportEffectiveMeasurementsAsXlsStream(List<String> zoneIds)
zoneIds - zone idsvoid importEffectiveMeasurementsForXlsStream(InputStream is)
is - input streamCopyright © 2013–2015 Inra. All rights reserved.