![JAR search and dependency download from the Maven repository](/logo.png)
com.evasion.ejb.remote.GeolocEJBRemote Maven / Gradle / Ivy
package com.evasion.ejb.remote;
import com.evasion.entity.geolocation.Location;
import com.evasion.exception.EvasionException;
import java.util.List;
/**
*
* @author sebastien.glon
*/
public interface GeolocEJBRemote {
/**
* Importation des données de geolocalisation dans le référentiel.
*
* @param file Fichier à traiter.
* @param format Format du fichier (A ce jour seul le format geoname-CSV est
* prit en charge.
* @return
* true
si importation réussi;
* false sinon
*/
boolean importData(String file, String format) throws EvasionException;
/**
* Cette méthode est à utiliser pour rafraichir la config du timer d'import
* des référenciels de geoloc.
*/
void updateImportTimer() throws EvasionException;
Location getLocationByid(long number);
List searchFullTextLocation(String query) throws EvasionException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy