Uses of Interface
se.liu.ida.hefquin.engine.federation.access.DataRetrievalRequest
Package
Description
-
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.federation.access
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
interface
interface
Modifier and TypeFieldDescriptionprotected final DataRetrievalRequest
FederationAccessException.req
the request during which this exception occurredModifier and TypeMethodDescriptionFederationAccessException.getDataRetrievalRequest()
Returns the request during which this exception occurred.DataRetrievalResponse.getRequest()
Returns the request that has been issued to obtain this response.Modifier and TypeMethodDescriptionboolean
DataRetrievalInterface.supportsRequest
(DataRetrievalRequest req) ModifierConstructorDescriptionFederationAccessException
(String message, Throwable cause, DataRetrievalRequest req, FederationMember fm) FederationAccessException
(String message, DataRetrievalRequest req, FederationMember fm) FederationAccessException
(Throwable cause, DataRetrievalRequest req, FederationMember fm) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.federation.access.impl
-
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.federation.access.impl.iface
Modifier and TypeMethodDescriptionboolean
BRTPFInterfaceImpl.supportsRequest
(DataRetrievalRequest req) boolean
GraphQLInterfaceImpl.supportsRequest
(DataRetrievalRequest req) boolean
Neo4jInterfaceImpl.supportsRequest
(DataRetrievalRequest req) boolean
SPARQLEndpointInterfaceImpl.supportsRequest
(DataRetrievalRequest req) boolean
TPFInterfaceImpl.supportsRequest
(DataRetrievalRequest req) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.federation.access.impl.req
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
-
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.federation.access.impl.reqproc
Modifier and TypeInterfaceDescriptioninterface
JSONRetrievalProcessor<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> interface
RecordsRetrievalProcessor<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> interface
RequestProcessor<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> interface
SolMapRetrievalProcessor<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> interface
StringRetrievalProcessor<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> interface
TriplesRetrievalProcessor<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.federation.access.impl.response
Modifier and TypeFieldDescriptionprotected final DataRetrievalRequest
CardinalityResponseImpl.request
protected final DataRetrievalRequest
CardinalityResponseImplWithoutCardinality.request
protected DataRetrievalRequest
TPFResponseBuilder.request
Modifier and TypeMethodDescriptionCardinalityResponseImpl.getRequest()
CardinalityResponseImplWithoutCardinality.getRequest()
DataRetrievalResponseBase.getRequest()
ModifierConstructorDescriptionCardinalityResponseImpl
(DataRetrievalResponse wrappedResponse, DataRetrievalRequest request, int cardinality) CardinalityResponseImplWithoutCardinality
(DataRetrievalResponse wrappedResponse, DataRetrievalRequest request) protected
DataRetrievalResponseBase
(FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Initializes the retrievalEndTime to the time when this object is created.protected
DataRetrievalResponseBase
(FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) JSONResponseImpl
(org.apache.jena.atlas.json.JsonObject obj, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) JSONResponseImpl
(org.apache.jena.atlas.json.JsonObject obj, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date requestEndTime) RecordsResponseImpl
(List<TableRecord> response, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) RecordsResponseImpl
(List<TableRecord> response, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) SolMapsResponseImpl
(List<SolutionMapping> solMaps, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Initializes the retrievalEndTime to the time when this object is created.SolMapsResponseImpl
(List<SolutionMapping> solMaps, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) StringResponseImpl
(String response, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) StringResponseImpl
(String response, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) TPFResponseImpl
(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, int tripleCount, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Initializes the retrievalEndTime to the time when this object is created.TPFResponseImpl
(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, int tripleCount, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) TPFResponseImpl
(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Initializes the retrievalEndTime to the time when this object is created.TPFResponseImpl
(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) TriplesResponseImpl
(List<Triple> triples, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Initializes the retrievalEndTime to the time when this object is created.TriplesResponseImpl
(List<Triple> triples, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.federation.access.utils
Modifier and TypeMethodDescriptionprotected static RecordsResponse
FederationAccessUtils.getRecordsResponse
(CompletableFuture<RecordsResponse> futureResp, DataRetrievalRequest req, FederationMember fm) protected static SolMapsResponse
FederationAccessUtils.getSolMapsResponse
(CompletableFuture<SolMapsResponse> futureResp, DataRetrievalRequest req, FederationMember fm) protected static TPFResponse
FederationAccessUtils.getTPFResponse
(CompletableFuture<TPFResponse> futureResp, DataRetrievalRequest req, FederationMember fm) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Modifier and TypeClassDescriptionclass
BaseForExecOpIndexNestedLoopsJoinWithRequests<QueryType extends Query,
MemberType extends FederationMember, ReqType extends DataRetrievalRequest, RespType extends DataRetrievalResponse> Abstract base class to implement index nested loops joins by issuing requests directly and, then, using response processors.class
BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests<QueryType extends Query,
MemberType extends FederationMember, ReqType extends DataRetrievalRequest> class
BaseForExecOpRequest<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> Base class for implementations of request operators.class
BaseForExecOpRequestWithPaging<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember, PageReqType extends DataRetrievalRequest, PageRespType extends DataRetrievalResponse> Base class for implementations of request operators with requests that have to be broken into multiple requests to handle paging.class
BaseForExecOpRequestWithPaging<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember, PageReqType extends DataRetrievalRequest, PageRespType extends DataRetrievalResponse> Base class for implementations of request operators with requests that have to be broken into multiple requests to handle paging.class
BaseForExecOpRequestWithTPFPaging<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember, PageReqType extends DataRetrievalRequest> Base class for implementations of paging-based request operators where pages areTPFResponse
objects.class
BaseForExecOpRequestWithTPFPaging<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember, PageReqType extends DataRetrievalRequest> Base class for implementations of paging-based request operators where pages areTPFResponse
objects.class
BaseForExecOpSolMapsRequest<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> class
BaseForExecOpTriplesRequest<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> Base class for implementations of request operators with requests that return triples and that can be performed as is. -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryplan.logical.impl
Modifier and TypeClassDescriptionclass
LogicalOpRequest<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryplan.physical.impl
Modifier and TypeClassDescriptionclass
PhysicalOpRequest<ReqType extends DataRetrievalRequest,
MemberType extends FederationMember> A physical operator that performs a request at a federation member and, then, outputs the solution mappings obtained via this request. -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryplan.utils
Modifier and TypeMethodDescriptionstatic <R extends DataRetrievalRequest,
M extends FederationMember>
PhysicalPlanPhysicalPlanFactory.createPlanWithRequest
(LogicalOpRequest<R, M> lop) Creates a plan with a request operator as root operator. -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
Modifier and TypeMethodDescriptionprotected IllegalArgumentException
CFRBase.createIllegalArgumentException
(DataRetrievalRequest req)