Uses of Interface
se.liu.ida.hefquin.federation.access.FederationAccessManager
Packages that use FederationAccessManager
Package
Description
-
Uses of FederationAccessManager in se.liu.ida.hefquin.engine
Fields in se.liu.ida.hefquin.engine declared as FederationAccessManagerModifier and TypeFieldDescriptionprotected final FederationAccessManagerHeFQUINEngine.fedAccessMgrMethods in se.liu.ida.hefquin.engine that return FederationAccessManagerModifier and TypeMethodDescriptionHeFQUINEngineConfigReader.readFederationAccessManager(org.apache.jena.rdf.model.Model m, HeFQUINEngineConfigReader.Context ctx) HeFQUINEngineConfigReader.readFederationAccessManager(org.apache.jena.rdf.model.Resource confRsrc, HeFQUINEngineConfigReader.Context ctx) Methods in se.liu.ida.hefquin.engine with parameters of type FederationAccessManagerModifier and TypeMethodDescriptionHeFQUINEngineConfigReader.readQueryProcessor(org.apache.jena.rdf.model.Model m, HeFQUINEngineConfigReader.Context ctx, FederationAccessManager fedAccessMgr) HeFQUINEngineConfigReader.readQueryProcessor(org.apache.jena.rdf.model.Resource confRsrc, HeFQUINEngineConfigReader.Context ctx, FederationAccessManager fedAccessMgr) Constructors in se.liu.ida.hefquin.engine with parameters of type FederationAccessManagerModifierConstructorDescriptionprotectedHeFQUINEngine(FederationCatalog fedCatalog, FederationAccessManager fedAccessMgr, QueryProcessor qProc, ExecutorService execServiceForPlanTasks) -
Uses of FederationAccessManager in se.liu.ida.hefquin.engine.federation.access.utils
Methods in se.liu.ida.hefquin.engine.federation.access.utils with parameters of type FederationAccessManagerModifier and TypeMethodDescriptionstatic CardinalityResponse[]FederationAccessUtils.performCardinalityRequests(FederationAccessManager fedAccessMgr, List<LogicalOpRequest<?, ?>> reqOps) static CardinalityResponse[]FederationAccessUtils.performCardinalityRequests(FederationAccessManager fedAccessMgr, LogicalOpRequest<?, ?>... reqOps) static <ReqType extends DataRetrievalRequest,RespType extends DataRetrievalResponse<?>, MemberType extends FederationMember>
RespTypeFederationAccessUtils.performRequest(FederationAccessManager fedAccessMgr, ReqType req, MemberType fm) static DataRetrievalResponse<?>[]FederationAccessUtils.performRequest(FederationAccessManager fedAccessMgr, LogicalOpRequest<?, ?>... reqOps) -
Uses of FederationAccessManager in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with parameters of type FederationAccessManagerModifier and TypeMethodDescriptionprotected abstract CompletableFuture<RespType> BaseForExecOpIndexNestedLoopsJoinWithRequests.issueRequest(ReqType req, FederationAccessManager fedAccessMgr) protected CompletableFuture<SolMapsResponse> ExecOpIndexNestedLoopsJoinSPARQL.issueRequest(SPARQLRequest req, FederationAccessManager fedAccessMgr) protected abstract PageRespTypeBaseForExecOpRequestWithPaging.performPageRequest(PageReqType pageReq, FederationAccessManager fedAccessMgr) protected abstract TriplesResponseBaseForExecOpTriplesRequest.performRequest(FederationAccessManager fedAccessMgr) -
Uses of FederationAccessManager in se.liu.ida.hefquin.engine.queryproc
Fields in se.liu.ida.hefquin.engine.queryproc declared as FederationAccessManagerModifier and TypeFieldDescriptionprotected final FederationAccessManagerQueryProcContextBuilder.fedAccMgrMethods in se.liu.ida.hefquin.engine.queryproc that return FederationAccessManagerConstructors in se.liu.ida.hefquin.engine.queryproc with parameters of type FederationAccessManagerModifierConstructorDescriptionQueryProcContextBuilder(FederationCatalog fedCatalog, FederationAccessManager fedAccMgr, ExecutorService execServiceForPlanTasks) -
Uses of FederationAccessManager in se.liu.ida.hefquin.engine.queryproc.impl
Methods in se.liu.ida.hefquin.engine.queryproc.impl that return FederationAccessManagerModifier and TypeMethodDescriptionQueryProcessorImpl.MyQueryProcContextExt.getFederationAccessMgr() -
Uses of FederationAccessManager in se.liu.ida.hefquin.federation.access.impl
Classes in se.liu.ida.hefquin.federation.access.impl that implement FederationAccessManagerModifier and TypeClassDescriptionclassclassA very simpleFederationAccessManagerthat simply blocks for each request.classAs a basis for classes that implement theFederationAccessManagerinterface, this abstract base class provides default implementations of the methods for issuing cardinality requests.classAbstract base class for implementations of theFederationAccessManagerinterface that use request processors (seeRequestProcessoretc).classclassA federation access manager that uses a hierarchical cache to store federation access results and cardinality estimates.Fields in se.liu.ida.hefquin.federation.access.impl declared as FederationAccessManagerModifier and TypeFieldDescriptionprotected final FederationAccessManagerFederationAccessManagerWithCache.fedAccManConstructors in se.liu.ida.hefquin.federation.access.impl with parameters of type FederationAccessManagerModifierConstructorDescriptionFederationAccessManagerWithCache(FederationAccessManager fedAccMan, int cacheCapacity) FederationAccessManagerWithCache(FederationAccessManager fedAccMan, int cacheCapacity, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>> cachePolicies) FederationAccessManagerWithHierarchicalCache(FederationAccessManager fedAccMan, Cache<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>> l1Cache, Cache<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>> l2Cache) Creates a federation access manager with a ChronicleMap-backed persistent cache using the given capacity and cache policies.