1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| 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);
|
| }
|
|