Package eu.dnetlib.openaire.project.dao
Interface JdbcApiDao
- All Known Implementing Classes:
JdbcApiDaoImpl
public interface JdbcApiDao
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprocessProjectDetails(OutputStream outputStream, String format, Boolean compress) voidprocessTsvRequest(ZipOutputStream out, Boolean article293, String fundingPrefix, String filename) voidstreamProjects(String sql, OutputStream out, String head, org.antlr.stringtemplate.StringTemplate projectTemplate, String tail, ValueCleaner cleaner)
-
Method Details
-
readFundingpathIds
-
processProjectDetails
void processProjectDetails(OutputStream outputStream, String format, Boolean compress) throws IOException - Throws:
IOException
-
processTsvRequest
void processTsvRequest(ZipOutputStream out, Boolean article293, String fundingPrefix, String filename) throws IOException - Throws:
IOException
-
streamProjects
void streamProjects(String sql, OutputStream out, String head, org.antlr.stringtemplate.StringTemplate projectTemplate, String tail, ValueCleaner cleaner) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
dropCache
void dropCache()
-