Package org.eclipse.rdf4j.http.client
package org.eclipse.rdf4j.http.client
-
ClassDescriptionCoordinates async query explanation execution, cancellation, and lifecycle tracking across HTTP stacks.AsyncExplainCoordinator.ExplainOperation<T, X extends Exception>Common interface for objects, such as Repository and RepositoryConnection, that are dependent on
RDF4JHttpClient.Manager for remote HTTP sessions using aRDF4JHttpClient.JVM-global query pressure circuit breaker.QueryCircuitBreaker.QueryOperation<T, X extends Exception>One active query tracked by the global breaker.Thread-local execution context for the currently active breaker-tracked query.Request-scoped context for carrying a query explanation request identifier through the HTTP client stack without changing the public query API.Tracks JVM pressure using rolling garbage collection duration and currently available heap.Global query memory pressure levels.ASPARQLProtocolSessionsubclass which extends the standard SPARQL 1.1 Protocol with additional functionality, as documented in the RDF4J REST API.Common interface for objects, such as Repository and RepositoryConnection, that are dependent onHttpClientSessionManager.A Manager for HTTP sessions that uses a sharedRDF4JHttpClientto manage HTTP connections.The SPARQLProtocolSession provides low level HTTP methods for communication with SPARQL endpoints.