package qa.qcri.aidr.dbmanager.ejb.remote.facade; import java.util.List; import java.util.Map; import javax.ejb.Remote; import qa.qcri.aidr.dbmanager.dto.taggerapi.ItemToLabelDTO; import qa.qcri.aidr.dbmanager.dto.taggerapi.TrainingDataDTO; import qa.qcri.aidr.dbmanager.ejb.local.facade.CoreDBServiceFacade; import qa.qcri.aidr.dbmanager.entities.task.Document; @Remote public interface MiscResourceFacade extends CoreDBServiceFacade<Document, Long>{ // MiscResource from tagger-api public List<TrainingDataDTO> getTraningDataByCrisisAndAttribute(Long crisisID, Long modelFamilyID, int fromRecord, int limit, String sortColumn, String sortDirection); public ItemToLabelDTO getItemToLabel(Long crisisID, Long modelFamilyID); public Map<Long, Long> getTrainingCountForCrisis(Long crisisID); }