Class CacheBackendDaoPostgres
java.lang.Object
org.aksw.jena_sparql_api.cache.staging.CacheBackendDaoPostgres
- All Implemented Interfaces:
CacheBackendDao
- Author:
- raven
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateHashRoot(String service, String queryString) lookup(Connection conn, String service, String queryString, boolean closeConn) The lookup returns an InputStream + metadatavoidwrite(Connection conn, String service, String queryString, InputStream in)
-
Constructor Details
-
CacheBackendDaoPostgres
public CacheBackendDaoPostgres() -
CacheBackendDaoPostgres
public CacheBackendDaoPostgres(long timeToLive)
-
-
Method Details
-
lookup
public CacheEntryImpl lookup(Connection conn, String service, String queryString, boolean closeConn) throws SQLException Description copied from interface:CacheBackendDaoThe lookup returns an InputStream + metadata- Specified by:
lookupin interfaceCacheBackendDao- Parameters:
closeConn- Whether to COMMIT(!) AND CLOSE the connection after consuming or closing the result of a lookup operation- Returns:
- Throws:
SQLException
-
write
public void write(Connection conn, String service, String queryString, InputStream in) throws SQLException, IOException - Specified by:
writein interfaceCacheBackendDao- Throws:
SQLExceptionIOException
-
createHashRoot
-