package com.megatim.apifdxweb.core.ifaces.helper; import com.megatim.apifdxweb.model.request.UpdateRequest; import com.megatim.fdxcommons.model.pojo.CriteriaEntityFromView; import java.util.LinkedHashMap; import java.util.List; /** * * @author Gabuntu */ public interface DataProductionOperations { void saveAll(String codeTypeFichier, List> datas, String codeParticipant); void saveOne(String codeTypeFichier, LinkedHashMap data, String codeParticipant); void updateAll(String codeTypeFichier, UpdateRequest updateRequest, String codeParticipant); void updateOne(String codeTypeFichier, UpdateRequest updateRequest, String codeParticipant); void deleteAll(String codeTypeFichier, CriteriaEntityFromView criterion, String codeParticipant); void deleteOne(String codeTypeFichier, CriteriaEntityFromView criterion, String codeParticipant); }