public interface InputService extends AgrosystService
| Modifier and Type | Method and Description |
|---|---|
void |
createInterventionInputs(PracticedIntervention practicedIntervention,
EffectiveIntervention effectiveIntervention,
List<AbstractInput> inputs,
Map<String,AbstractAction> actions) |
void |
deleteInputForActions(Collection<AbstractAction> actions) |
void |
duplicateInputs(DuplicateCropCyclesContext duplicateContext,
PracticedIntervention practicedIntervention,
EffectiveIntervention effectiveIntervention)
Duplicate practiced intervention or effective intervention actions and associate them with
previously duplicated actions cache map.
|
AbstractInput |
getDuplicatedAbstractInput(Map<AbstractAction,AbstractAction> actionsToDuplicatedActions,
AbstractInput input) |
void |
migrateInputSpeciesToTargetedSpecies(EffectiveInterventionDto interventionDto) |
void |
updateInterventionInputs(PracticedIntervention practicedIntervention,
EffectiveIntervention effectiveIntervention,
List<AbstractInput> inputs,
Map<String,AbstractAction> actions) |
void updateInterventionInputs(PracticedIntervention practicedIntervention, EffectiveIntervention effectiveIntervention, List<AbstractInput> inputs, Map<String,AbstractAction> actions)
void createInterventionInputs(PracticedIntervention practicedIntervention, EffectiveIntervention effectiveIntervention, List<AbstractInput> inputs, Map<String,AbstractAction> actions)
void deleteInputForActions(Collection<AbstractAction> actions)
void duplicateInputs(DuplicateCropCyclesContext duplicateContext, PracticedIntervention practicedIntervention, EffectiveIntervention effectiveIntervention)
duplicateContext - duplicate contextpracticedIntervention - practiced interventioneffectiveIntervention - effective interventionAbstractInput getDuplicatedAbstractInput(Map<AbstractAction,AbstractAction> actionsToDuplicatedActions, AbstractInput input)
void migrateInputSpeciesToTargetedSpecies(EffectiveInterventionDto interventionDto)
Copyright © 2013–2015 Inra. All rights reserved.