13 lines
609 B
Java
13 lines
609 B
Java
package eu.eudat.service.externalfetcher;
|
|
|
|
import eu.eudat.service.externalfetcher.config.entities.SourceBaseConfiguration;
|
|
import eu.eudat.service.externalfetcher.criteria.ExternalReferenceCriteria;
|
|
import eu.eudat.service.externalfetcher.models.ExternalDataResult;
|
|
|
|
import java.util.List;
|
|
|
|
public interface ExternalFetcherService {
|
|
ExternalDataResult getExternalData(List<SourceBaseConfiguration> sources, ExternalReferenceCriteria externalReferenceCriteria, String key);
|
|
Integer countExternalData(List<SourceBaseConfiguration> sources, ExternalReferenceCriteria externalReferenceCriteria, String key);
|
|
}
|