@Override public void setFederatedServiceResolver(FederatedServiceResolver resolver) { if (wrappedCon instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)wrappedCon).setFederatedServiceResolver(resolver); } }
public FederatedService getService(String serviceUrl) throws QueryEvaluationException { return serviceResolver.getService(serviceUrl); }
public void shutDown() { unregisterAll(); } }
@Override public void shutDown() { super.shutDown(); if (dependentClient != null) { dependentClient.shutDown(); dependentClient = null; } } }
/** * Construct a service join iteration to use vectored evaluation. The constructor automatically starts * evaluation. * * @param leftIter * @param service * @param bindings * @param strategy * @throws QueryEvaluationException */ public ServiceJoinIterator(CloseableIteration<BindingSet, QueryEvaluationException> leftIter, Service service, BindingSet bindings, EvaluationStrategy strategy) throws QueryEvaluationException { super(leftIter, service, bindings); this.service = service; this.strategy = strategy; run(); }
@Override public void setFederatedServiceResolver(FederatedServiceResolver resolver) { if (baseSail instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)baseSail).setFederatedServiceResolver(resolver); } }
public FederatedService getService(String serviceUrl) throws QueryEvaluationException { return serviceResolver.getService(serviceUrl); }
@Override public void shutDown() { super.shutDown(); if (dependentClient != null) { dependentClient.shutDown(); dependentClient = null; } } }
public void shutDown() { unregisterAll(); } }
@Override public void setFederatedServiceResolver(FederatedServiceResolver resolver) { if (wrappedCon instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)wrappedCon).setFederatedServiceResolver(resolver); } }
/** * Get a service for a federated dataset. */ @Override public FederatedService getService(String serviceUrl) throws QueryEvaluationException { if (serviceResolver == null) { throw new QueryEvaluationException("No Service Resolver set."); } return serviceResolver.getService(serviceUrl); }
@Override public void shutDown() { super.shutDown(); if (dependentClient != null) { dependentClient.shutDown(); dependentClient = null; } } }
@Override public void setFederatedServiceResolver(FederatedServiceResolver resolver) { if (baseSail instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)baseSail).setFederatedServiceResolver(resolver); } }
@Override public void setFederatedServiceResolver(FederatedServiceResolver resolver) { if (sailConnection instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)sailConnection).setFederatedServiceResolver(resolver); } }
/** * Overrides the {@link FederatedServiceResolver} used by this instance, but the given resolver is not * shutDown when this instance is. * * @param reslover * The SERVICE resolver to set. */ public synchronized void setFederatedServiceResolver(FederatedServiceResolver resolver) { this.serviceResolver = resolver; if (resolver != null && evalStratFactory instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)evalStratFactory).setFederatedServiceResolver(resolver); } }
/** * Overrides the {@link FederatedServiceResolver} used by this instance, but the given resolver is not * shutDown when this instance is. * * @param reslover * The SERVICE resolver to set. */ public synchronized void setFederatedServiceResolver(FederatedServiceResolver resolver) { this.serviceResolver = resolver; if (resolver != null && evalStratFactory instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)evalStratFactory).setFederatedServiceResolver(resolver); } }
/** * Overrides the {@link FederatedServiceResolver} used by this instance, but the given resolver is not * shutDown when this instance is. * * @param resolver * The SERVICE resolver to set. */ public synchronized void setFederatedServiceResolver(FederatedServiceResolver resolver) { this.serviceResolver = resolver; if (resolver != null && evalStratFactory instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)evalStratFactory).setFederatedServiceResolver(resolver); } }
/** * Overrides the {@link FederatedServiceResolver} used by this instance, but the given resolver is not * shutDown when this instance is. * * @param resolver * The SERVICE resolver to set. */ public synchronized void setFederatedServiceResolver(FederatedServiceResolver resolver) { this.serviceResolver = resolver; if (resolver != null && evalStratFactory instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)evalStratFactory).setFederatedServiceResolver(resolver); } }
@Override public void setFederatedServiceResolver(FederatedServiceResolver resolver) { FederatedServiceResolverClient stack = findSailOf(sail, FederatedServiceResolverClient.class); if (stack != null) { stack.setFederatedServiceResolver(resolver); } }
protected EvaluationStrategy getEvaluationStrategy(Dataset dataset, TripleSource tripleSource) { EvaluationStrategy evalStrat = evalStratFactory.createEvaluationStrategy(dataset, tripleSource); if (federatedServiceResolver != null && evalStrat instanceof FederatedServiceResolverClient) { ((FederatedServiceResolverClient)evalStrat).setFederatedServiceResolver(federatedServiceResolver); } return evalStrat; }