Interface DataRetrievalInterface

All Known Subinterfaces:
BRTPFInterface, GraphQLInterface, JSONRetrievalInterface, Neo4jInterface, RecordsRetrievalInterface, SolMapRetrievalInterface, SPARQLEndpointInterface, StringRetrievalInterface, TPFInterface, TriplesRetrievalInterface
All Known Implementing Classes:
BRTPFInterfaceImpl, DataRetrievalInterfaceBase, GraphQLInterfaceImpl, Neo4jInterfaceImpl, SPARQLEndpointInterfaceImpl, TPFInterfaceImpl

public interface DataRetrievalInterface
  • Method Details

    • supportsTriplePatternRequests

      boolean supportsTriplePatternRequests()
    • supportsBGPRequests

      boolean supportsBGPRequests()
    • supportsSPARQLPatternRequests

      boolean supportsSPARQLPatternRequests()
    • supportsRequest

      boolean supportsRequest(DataRetrievalRequest req)
    • getID

      int getID()
      Returns an identifier of this data retrieval interface (federation member), which should be unique.