18 lines
728 B
Java
18 lines
728 B
Java
package org.gcube.application.perform.service.engine;
|
|
|
|
import java.sql.SQLException;
|
|
import java.util.List;
|
|
|
|
import org.gcube.application.perform.service.engine.dm.DMException;
|
|
import org.gcube.application.perform.service.engine.model.BeanNotFound;
|
|
import org.gcube.application.perform.service.engine.model.DBQueryDescriptor;
|
|
import org.gcube.application.perform.service.engine.model.importer.ImportRequest;
|
|
import org.gcube.application.perform.service.engine.model.importer.ImportRoutineDescriptor;
|
|
|
|
public interface Importer {
|
|
|
|
|
|
public ImportRoutineDescriptor importExcel(ImportRequest request) throws DMException, BeanNotFound, SQLException;
|
|
public List<ImportRoutineDescriptor> getDescriptors(DBQueryDescriptor query);
|
|
}
|