Package org.aktin.broker.db
Interface AggregatorBackend
- All Superinterfaces:
Aggregator
- All Known Implementing Classes:
AggregatorImpl
public interface AggregatorBackend extends Aggregator
-
Method Summary
Modifier and Type Method Description voidaddOrReplaceResult(int requestId, int nodeId, javax.ws.rs.core.MediaType mediaType, InputStream content)voidclearDataDirectory()Delete all files in the data directory.booleanisRequestWritable(int requestId, int nodeId)voidsetBrokerDB(DataSource ds)Methods inherited from interface org.aktin.broker.server.Aggregator
getDistinctResultTypes, getResult, listResults
-
Method Details
-
setBrokerDB
-
clearDataDirectory
Delete all files in the data directory. This should be used only for testing.- Throws:
IOException- IO error
-
addOrReplaceResult
void addOrReplaceResult(int requestId, int nodeId, javax.ws.rs.core.MediaType mediaType, InputStream content) throws SQLException- Throws:
SQLException
-
isRequestWritable
boolean isRequestWritable(int requestId, int nodeId)
-