Uses of Interface
se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Packages that use DataRetrievalResponse
Package
Description
-
Uses of DataRetrievalResponse in se.liu.ida.hefquin.engine.federation.access.utils
Methods in se.liu.ida.hefquin.engine.federation.access.utils with type parameters of type DataRetrievalResponseModifier and TypeMethodDescriptionstatic <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
RespTypeFederationAccessUtils.performRequest(FederationAccessManager fedAccessMgr, ReqType req, MemberType fm) Methods in se.liu.ida.hefquin.engine.federation.access.utils that return DataRetrievalResponseModifier and TypeMethodDescriptionstatic DataRetrievalResponse<?>[]FederationAccessUtils.performRequest(FederationAccessManager fedAccessMgr, LogicalOpRequest<?, ?>... reqOps) -
Uses of DataRetrievalResponse 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 DataRetrievalResponseModifier 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.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).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. -
Uses of DataRetrievalResponse in se.liu.ida.hefquin.federation.access
Subinterfaces of DataRetrievalResponse in se.liu.ida.hefquin.federation.accessModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceMethods in se.liu.ida.hefquin.federation.access with type parameters of type DataRetrievalResponseModifier and TypeMethodDescription<ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
CompletableFuture<RespType> FederationAccessManager.issueRequest(ReqType req, MemberType fm) -
Uses of DataRetrievalResponse in se.liu.ida.hefquin.federation.access.impl
Classes in se.liu.ida.hefquin.federation.access.impl with type parameters of type DataRetrievalResponseModifier and TypeInterfaceDescriptioninterfaceRequestProcessor<ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember> This interface captures any kind of request processor.Classes in se.liu.ida.hefquin.federation.access.impl that implement interfaces with type arguments of type DataRetrievalResponseModifier and TypeClassDescriptionprotected static classprotected static classFields in se.liu.ida.hefquin.federation.access.impl with type parameters of type DataRetrievalResponseModifier and TypeFieldDescriptionprotected final Cache<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>> FederationAccessManagerWithCache.cacheMethods in se.liu.ida.hefquin.federation.access.impl with type parameters of type DataRetrievalResponseModifier 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) Methods in se.liu.ida.hefquin.federation.access.impl that return types with arguments of type DataRetrievalResponseModifier and TypeMethodDescriptionCacheEntryFactory<CacheEntryBase<CompletableFuture<? extends DataRetrievalResponse<?>>>, CompletableFuture<? extends DataRetrievalResponse<?>>> FederationAccessManagerWithCache.MyDefaultCachePolicies.getEntryFactory()CacheEntryFactory<CacheEntryBase<CompletableFuture<? extends DataRetrievalResponse<?>>>, CompletableFuture<? extends DataRetrievalResponse<?>>> FederationAccessManagerWithCache.MyDefaultCachePolicies.getEntryFactory()CacheInvalidationPolicy<CacheEntryBase<CompletableFuture<? extends DataRetrievalResponse<?>>>, CompletableFuture<? extends DataRetrievalResponse<?>>> FederationAccessManagerWithCache.MyDefaultCachePolicies.getInvalidationPolicy()CacheInvalidationPolicy<CacheEntryBase<CompletableFuture<? extends DataRetrievalResponse<?>>>, CompletableFuture<? extends DataRetrievalResponse<?>>> FederationAccessManagerWithCache.MyDefaultCachePolicies.getInvalidationPolicy()CacheReplacementPolicyFactory<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, CacheEntryBase<CompletableFuture<? extends DataRetrievalResponse<?>>>> FederationAccessManagerWithCache.MyDefaultCachePolicies.getReplacementPolicyFactory()CacheReplacementPolicyFactory<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, CacheEntryBase<CompletableFuture<? extends DataRetrievalResponse<?>>>> FederationAccessManagerWithCache.MyDefaultCachePolicies.getReplacementPolicyFactory()Method parameters in se.liu.ida.hefquin.federation.access.impl with type arguments of type DataRetrievalResponseModifier and TypeMethodDescriptionbooleanRequestProcessor.isSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) Constructor parameters in se.liu.ida.hefquin.federation.access.impl with type arguments of type DataRetrievalResponseModifierConstructorDescriptionFederationAccessManagerWithCache(FederationAccessManager fedAccMan, int cacheCapacity, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>> cachePolicies) FederationAccessManagerWithCache(FederationAccessManager fedAccMan, int cacheCapacity, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>> cachePolicies) FederationAccessManagerWithChronicleMapCache(FederationAccessManager fedAccMan, int cacheCapacity, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>> cachePolicies, CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry> cardinalityCachePolicies) FederationAccessManagerWithChronicleMapCache(FederationAccessManager fedAccMan, int cacheCapacity, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>> cachePolicies, CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry> cardinalityCachePolicies) FederationAccessManagerWithPersistedDiskCache(FederationAccessManager fedAccMan, int cacheCapacity, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>> cachePolicies) FederationAccessManagerWithPersistedDiskCache(FederationAccessManager fedAccMan, int cacheCapacity, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>> cachePolicies) -
Uses of DataRetrievalResponse in se.liu.ida.hefquin.federation.access.impl.reqproc
Method parameters in se.liu.ida.hefquin.federation.access.impl.reqproc with type arguments of type DataRetrievalResponseModifier and TypeMethodDescriptiondefault booleanBRTPFRequestProcessor.isSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) default booleanJSONRetrievalProcessor.isSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) default booleanRecordsRetrievalProcessor.isSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) default booleanRESTRequestProcessor.isSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) default booleanSolMapRetrievalProcessor.isSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) default booleanStringRetrievalProcessor.isSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) default booleanTPFRequestProcessor.isSupportedResponseType(Class<? extends DataRetrievalResponse<?>> t) -
Uses of DataRetrievalResponse in se.liu.ida.hefquin.federation.access.impl.response
Classes in se.liu.ida.hefquin.federation.access.impl.response that implement DataRetrievalResponseModifier and TypeClassDescriptionclassclassclassA subclass ofCardinalityResponseImplrepresenting a response where the cardinality is not available.classclassclassclassclassclassclassFields in se.liu.ida.hefquin.federation.access.impl.response declared as DataRetrievalResponseModifier and TypeFieldDescriptionprotected final DataRetrievalResponse<?> CardinalityResponseImpl.wrappedResponseMethods in se.liu.ida.hefquin.federation.access.impl.response that return DataRetrievalResponseModifier and TypeMethodDescriptionCardinalityResponseImpl.getWrappedResponse()Returns the original data retrieval response that this object wraps.Constructors in se.liu.ida.hefquin.federation.access.impl.response with parameters of type DataRetrievalResponseModifierConstructorDescriptionCardinalityResponseImpl(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.