package com.megatim.apifdxweb.core.ifaces.helper; import com.megatim.fdxcommons.model.pojo.DataInMemory; /** * * @author lenovo */ public interface RoutingChecker { void stopIfNotProducer(String codeTypeFichier, DataInMemory dataInMemory, String codeParticipant); void stopIfNotConsumer(String codeTypeFichier, DataInMemory dataInMemory, String codeParticipant); void stopIfNatureProductionIsNotCumulative(String codeTypeFichier, String referentielEncours); void stopIfTypeFichierNotExists(String codeTypeFichier, DataInMemory dataInMemory); void stopIfCurrentReferentielNotExists(DataInMemory data); }