/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template */ package com.megatim.apifdxweb.dao.ifaces.tmp; import com.megatim.apifdxweb.model.searchentities.tmp.TypeFichierDataTmpSearch; import com.megatim.apifdxweb.model.tmp.TypeFichierDataTmp; import com.megatim.fdxcommons.dao.ifaces.abstracts.CustomDAOIfaces; import com.megatim.fdxcommons.model.integration.ColumnDefinition; import java.util.LinkedHashMap; import java.util.List; /** * * @author ASUS */ public interface TypeFichierDataTmpDAO extends CustomDAOIfaces { void deleteByToken(String token); List getByToken(String token); boolean hasBatchAlreadyBeenReceived(String token, int batchNumber); List getByTokenAndByNumeroLigne(String token, int minNumeroLigne, int maxNumeroLigne); List> getByStructuredLines(String token, List columnsDef); }