2022-02-04 10:12:15 +01:00
|
|
|
package eu.dnetlib.openaire.dsm.dao;
|
|
|
|
|
2023-04-03 12:22:22 +02:00
|
|
|
import eu.dnetlib.openaire.exporter.exceptions.DsmApiException;
|
|
|
|
import eu.dnetlib.openaire.exporter.model.vocabularies.Vocabulary;
|
2022-02-04 10:12:15 +01:00
|
|
|
|
|
|
|
public interface VocabularyClient {
|
|
|
|
|
2023-04-03 12:22:22 +02:00
|
|
|
Vocabulary getCountries() throws DsmApiException;
|
2022-02-04 10:12:15 +01:00
|
|
|
|
2023-04-03 12:22:22 +02:00
|
|
|
Vocabulary getDatasourceTypologies() throws DsmApiException;
|
2022-02-04 10:12:15 +01:00
|
|
|
|
|
|
|
void dropCache();
|
|
|
|
|
|
|
|
}
|