Uses of Interface
se.liu.ida.hefquin.federation.access.DataRetrievalRequest
Packages that use DataRetrievalRequest
Package
Description
-
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.federation.access.utils
Methods in se.liu.ida.hefquin.engine.federation.access.utils with type parameters of type DataRetrievalRequestModifier and TypeMethodDescriptionstatic <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
RespTypeFederationAccessUtils.performRequest(FederationAccessManager fedAccessMgr, ReqType req, MemberType fm) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Classes in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with type parameters of type DataRetrievalRequestModifier and TypeClassDescriptionclassBaseForExecOpIndexNestedLoopsJoinWithRequests<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.classBaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests<QueryType extends Query,MemberType extends FederationMember, ReqType extends DataRetrievalRequest> classBaseForExecOpParallelBindJoin<QueryType extends Query,MemberType extends FederationMember, ReqType extends DataRetrievalRequest, RespType extends DataRetrievalResponse<?>> A generic implementation of a batch-based bind-join algorithm that issues the bind-join requests without blocking, handling the processing of their responses in parallel (in the threads that the federation access manager uses to perform the requests).classBaseForExecOpRequest<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> Base class for implementations of request operators.classBaseForExecOpRequestWithPaging<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.classBaseForExecOpRequestWithPaging<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.classBaseForExecOpRequestWithTPFPaging<ReqType extends DataRetrievalRequest,MemberType extends FederationMember, PageReqType extends DataRetrievalRequest> Base class for implementations of paging-based request operators where pages areTPFResponseobjects.classBaseForExecOpRequestWithTPFPaging<ReqType extends DataRetrievalRequest,MemberType extends FederationMember, PageReqType extends DataRetrievalRequest> Base class for implementations of paging-based request operators where pages areTPFResponseobjects.classBaseForExecOpTriplesRequest<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.classExecOpRequestSPARQL<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> Fields in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops declared as DataRetrievalRequest -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryplan.logical.impl
Classes in se.liu.ida.hefquin.engine.queryplan.logical.impl with type parameters of type DataRetrievalRequestModifier and TypeClassDescriptionclassLogicalOpRequest<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> Fields in se.liu.ida.hefquin.engine.queryplan.logical.impl declared as DataRetrievalRequest -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryplan.physical.impl
Classes in se.liu.ida.hefquin.engine.queryplan.physical.impl with type parameters of type DataRetrievalRequestModifier and TypeClassDescriptionclassPhysicalOpRequest<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
Methods in se.liu.ida.hefquin.engine.queryplan.utils with parameters of type DataRetrievalRequestModifier and TypeMethodDescriptionstatic PhysicalPlanPhysicalPlanFactory.createPlanWithRequest(DataRetrievalRequest req, FederationMember fm) Creates a plan with a request operator as root operator.protected voidTextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor.record(DataRetrievalRequest req) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
Methods in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel with parameters of type DataRetrievalRequestModifier and TypeMethodDescriptionprotected IllegalArgumentExceptionCFRBase.createIllegalArgumentException(DataRetrievalRequest req) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.federation.access
Subinterfaces of DataRetrievalRequest in se.liu.ida.hefquin.federation.accessModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceRepresents a request to a particular endpoint of a REST API.interfaceinterfaceinterfaceinterfaceFields in se.liu.ida.hefquin.federation.access declared as DataRetrievalRequestModifier and TypeFieldDescriptionprotected final DataRetrievalRequestFederationAccessException.reqthe request during which this exception occurredMethods in se.liu.ida.hefquin.federation.access with type parameters of type DataRetrievalRequestModifier and TypeMethodDescription<ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
CompletableFuture<RespType> FederationAccessManager.issueRequest(ReqType req, MemberType fm) Methods in se.liu.ida.hefquin.federation.access that return DataRetrievalRequestModifier and TypeMethodDescriptionFederationAccessException.getDataRetrievalRequest()Returns the request during which this exception occurred.DataRetrievalResponse.getRequest()Returns the request that has been issued to obtain this response.Constructors in se.liu.ida.hefquin.federation.access with parameters of type DataRetrievalRequestModifierConstructorDescriptionCardinalityEstimationUnavailableError(String message, Throwable cause, DataRetrievalRequest req, FederationMember fm) CardinalityEstimationUnavailableError(String message, DataRetrievalRequest req, FederationMember fm) CardinalityEstimationUnavailableError(Throwable cause, DataRetrievalRequest req, FederationMember fm) FederationAccessException(String message, Throwable cause, DataRetrievalRequest req, FederationMember fm) FederationAccessException(String message, DataRetrievalRequest req, FederationMember fm) FederationAccessException(Throwable cause, DataRetrievalRequest req, FederationMember fm) UnsupportedOperationDueToRetrievalError(Integer errorCode, String message, Throwable cause, DataRetrievalRequest req, FederationMember fm) UnsupportedOperationDueToRetrievalError(Integer errorCode, String message, DataRetrievalRequest req, FederationMember fm) UnsupportedOperationDueToRetrievalError(String message, Throwable cause, DataRetrievalRequest req, FederationMember fm) UnsupportedOperationDueToRetrievalError(String message, DataRetrievalRequest req, FederationMember fm) UnsupportedOperationDueToRetrievalError(Throwable cause, DataRetrievalRequest req, FederationMember fm) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.federation.access.impl
Classes in se.liu.ida.hefquin.federation.access.impl with type parameters of type DataRetrievalRequestModifier and TypeInterfaceDescriptioninterfaceRequestProcessor<ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember> This interface captures any kind of request processor.Subclasses with type arguments of type DataRetrievalRequest in se.liu.ida.hefquin.federation.access.implMethods in se.liu.ida.hefquin.federation.access.impl with type parameters of type DataRetrievalRequestModifier and TypeMethodDescriptionprotected <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
RequestProcessor<ReqType, RespType, MemberType> FederationAccessManagerBase2.getReqProc(ReqType req, MemberType fm) <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
CompletableFuture<RespType> AsyncFederationAccessManagerImpl.issueRequest(ReqType req, MemberType fm) <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
CompletableFuture<RespType> BlockingFederationAccessManagerImpl.issueRequest(ReqType req, MemberType fm) <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
CompletableFuture<RespType> FederationAccessManagerWithCache.issueRequest(ReqType req, MemberType fm) Method parameters in se.liu.ida.hefquin.federation.access.impl with type arguments of type DataRetrievalRequestModifier and TypeMethodDescriptionbooleanRequestProcessor.isSupportedRequestType(Class<? extends DataRetrievalRequest> t) Constructors in se.liu.ida.hefquin.federation.access.impl with parameters of type DataRetrievalRequest -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.federation.access.impl.cache
Constructors in se.liu.ida.hefquin.federation.access.impl.cache with parameters of type DataRetrievalRequest -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.federation.access.impl.req
Classes in se.liu.ida.hefquin.federation.access.impl.req that implement DataRetrievalRequestModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.federation.access.impl.reqproc
Classes in se.liu.ida.hefquin.federation.access.impl.reqproc with type parameters of type DataRetrievalRequestModifier and TypeInterfaceDescriptioninterfaceJSONRetrievalProcessor<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> interfaceRecordsRetrievalProcessor<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> interfaceSolMapRetrievalProcessor<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> interfaceStringRetrievalProcessor<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> interfaceTriplesRetrievalProcessor<ReqType extends DataRetrievalRequest,RespType extends TriplesResponse, MemberType extends FederationMember> Method parameters in se.liu.ida.hefquin.federation.access.impl.reqproc with type arguments of type DataRetrievalRequestModifier and TypeMethodDescriptiondefault booleanBRTPFRequestProcessor.isSupportedRequestType(Class<? extends DataRetrievalRequest> t) default booleanGraphQLRequestProcessor.isSupportedRequestType(Class<? extends DataRetrievalRequest> t) default booleanNeo4jRequestProcessor.isSupportedRequestType(Class<? extends DataRetrievalRequest> t) default booleanRESTRequestProcessor.isSupportedRequestType(Class<? extends DataRetrievalRequest> t) default booleanSPARQLRequestProcessor.isSupportedRequestType(Class<? extends DataRetrievalRequest> t) default booleanTPFRequestProcessor.isSupportedRequestType(Class<? extends DataRetrievalRequest> t) -
Uses of DataRetrievalRequest in se.liu.ida.hefquin.federation.access.impl.response
Fields in se.liu.ida.hefquin.federation.access.impl.response declared as DataRetrievalRequestModifier and TypeFieldDescriptionprotected final DataRetrievalRequestCardinalityResponseImpl.requestprotected DataRetrievalRequestTPFResponseBuilder.requestMethods in se.liu.ida.hefquin.federation.access.impl.response that return DataRetrievalRequestModifier and TypeMethodDescriptionCardinalityResponseImpl.getRequest()Returns the data retrieval request associated with this response.DataRetrievalResponseBase.getRequest()Returns the data retrieval request that led to this response.Methods in se.liu.ida.hefquin.federation.access.impl.response with parameters of type DataRetrievalRequestConstructors in se.liu.ida.hefquin.federation.access.impl.response with parameters of type DataRetrievalRequestModifierConstructorDescriptionCachedCardinalityResponseImpl(int cardinality, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with the given cardinality, federation member, request, and request start time.CachedCardinalityResponseImpl(int cardinality, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given cardinality, federation member, request, request start time, and error details.CachedCardinalityResponseImpl(int cardinality, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with the given cardinality, federation member, request, request start time, and request end time.CachedCardinalityResponseImpl(int cardinality, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given cardinality, federation member, request, request start time, retrieval end time, and error details.CardinalityResponseImpl(DataRetrievalResponse<?> wrappedResponse, DataRetrievalRequest request, int cardinality) Constructs a cardinality response that wraps the given data retrieval response and associates it with a request and a cardinality value.CardinalityResponseImplWithoutCardinality(Exception exception, DataRetrievalResponse<?> wrappedResponse, DataRetrievalRequest request) Constructs aCardinalityResponseImplWithoutCardinalitywith the given exception.protectedDataRetrievalResponseBase(T data, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with the given data, federation member, request, and request start time.protectedDataRetrievalResponseBase(T data, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given data, federation member, request, request start time, and error details.protectedDataRetrievalResponseBase(T data, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with the given data, federation member, request, request start time, and request end time.protectedDataRetrievalResponseBase(T data, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given data, federation member, request, request start time, retrieval end time, and error details.JSONResponseImpl(org.apache.jena.atlas.json.JsonObject jsonObject, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with the given JSON object, federation member, request, and request start time.JSONResponseImpl(org.apache.jena.atlas.json.JsonObject jsonObject, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given JSON object, federation member, request, request start time, and error details.JSONResponseImpl(org.apache.jena.atlas.json.JsonObject jsonObject, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with the given JSON object, federation member, request, request start time, and retrieval end time.JSONResponseImpl(org.apache.jena.atlas.json.JsonObject jsonObject, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given JSON object, federation member, request, request start time, retireval end time, and error details.RecordsResponseImpl(List<TableRecord> records, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with the given records, federation member, request, and request start time.RecordsResponseImpl(List<TableRecord> records, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given records, federation member, request, request start time, and error details.RecordsResponseImpl(List<TableRecord> records, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with the given records, federation member, request, request start time, and retrieval end time.RecordsResponseImpl(List<TableRecord> records, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given records, federation member, request, request start time, retrieval end time, and error details.SolMapsResponseImpl(List<SolutionMapping> solMaps, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with the given solution mappings, federation member, request, and request start time.SolMapsResponseImpl(List<SolutionMapping> solMaps, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given solution mappings, federation member, request, request start time, and error details.SolMapsResponseImpl(List<SolutionMapping> solMaps, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with the given solution mappings, federation member, request, request start time, and retrieval end time.SolMapsResponseImpl(List<SolutionMapping> solMaps, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given solution mappings, federation member, request, request start time, retrieval end time, and error details.StringResponseImpl(String response, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with a string response, federation member, request, and request start time.StringResponseImpl(String response, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Integer errorStatusCode, String errorDescription) Constructs a response with a string response, federation member, request, request start time, and error details.StringResponseImpl(String response, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with a string response, federation member, request, request start time, and retrieval end time.StringResponseImpl(String response, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with a string response, federation member, request, request start time, retrieval end time, and error details.TPFResponseImpl(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, int tripleCount, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with the given matching triples, metadata triples, next page URL, triple count, federation member, request, and request start time.TPFResponseImpl(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, int tripleCount, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given matching triples, metadata triples, next page URL, triple count, federation member, request, request start time, and error details.TPFResponseImpl(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, int tripleCount, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with the given matching triples, metadata triples, next page URL, triple count, federation member, request, request start time, and retrieval end time.TPFResponseImpl(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, int tripleCount, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given matching triples, metadata triples, next page URL, triple count, federation member, request, request start time, retrieval end time, and error details.TPFResponseImpl(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with the given matching triples, metadata triples, next page URL, federation member, request, and request start time.TPFResponseImpl(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, int errorStatusCode, String errorDescription) Constructs a response with the given matching triples, metadata triples, next page URL, federation member, request, request start time, and error details.TPFResponseImpl(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with the given matching triples, metadata triples, next page URL, federation member, request, request start time, and retrieval end time.TPFResponseImpl(List<Triple> matchingTriples, List<Triple> metadataTriples, String nextPageURL, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given matching triples, metadata triples, next page URL, federation member, request, request start time, retrieval end time, and error details.TriplesResponseImpl(List<Triple> triples, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Constructs a response with the given triples, federation member, request, and request start time.TriplesResponseImpl(List<Triple> triples, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given triples, federation member, request, request start time, and error details.TriplesResponseImpl(List<Triple> triples, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime) Constructs a response with the given triples, federation member, request, request start time, and the retrieval end time.TriplesResponseImpl(List<Triple> triples, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime, Integer errorStatusCode, String errorDescription) Constructs a response with the given triples, federation member, request, request start time, retireval end time, and error details.