eu.larkc.jactr.modules.sparql
Interface ISPARQLRetrievalModule

All Known Implementing Classes:
AbstractSPARQLRetrievalModule, DefaultSPARQLRetrievalModule, LarKCPluginModule, RemoteSPARQLEndpointRetrievalModule

public interface ISPARQLRetrievalModule

The definition of a retrieval module that can receive SPARQL Requests.

Author:
Martijn Brakenhoff

Method Summary
 Future<IChunk> retrieveChunk(SPARQLRequest request)
          Returns (the promise of) an IChunk that matches the SPARQLRequest.
 

Method Detail

retrieveChunk

Future<IChunk> retrieveChunk(SPARQLRequest request)
Returns (the promise of) an IChunk that matches the SPARQLRequest.

Parameters:
request - the SPARQLRequest that will be matched.
Returns:
the promise of the chunk that matches most.