Interface HttpClientSessionManager

All Known Implementing Classes:
SharedHttpClientSessionManager

public interface HttpClientSessionManager
Manager for remote HTTP sessions using a HttpClient.
Author:
James Leigh
  • Method Details Link icon

    • getHttpClient Link icon

      org.apache.http.client.HttpClient getHttpClient()
      Returns:
      Returns the httpClient.
    • createSPARQLProtocolSession Link icon

      SPARQLProtocolSession createSPARQLProtocolSession(String queryEndpointUrl, String updateEndpointUrl)
      Creates a new SPARQL Protocol session to the remote SPARQL endpoint.
    • createRDF4JProtocolSession Link icon

      RDF4JProtocolSession createRDF4JProtocolSession(String serverURL)
      Creates a new session to the remote RDF4J REST API.
    • shutDown Link icon

      void shutDown()
      Closes any remaining connections and threads used by the sessions created by this object.