Package org.openrdf.http.client.connections

Examples of org.openrdf.http.client.connections.HTTPRequest.sendForm()


  public QueryClient postQuery(QueryLanguage ql, String query, String baseURI)
    throws StoreException, MalformedQueryException
  {
    HTTPRequest request = pool.post();
    try {
      request.sendForm(getQueryParams(ql, query, baseURI));
      execute(request);
      String url = request.readLocation();
      String type = request.readQueryType();
      HTTPConnectionPool location = pool.location(url);
      if (Protocol.GRAPH_QUERY.equals(type)) {
View Full Code Here


  public GraphQueryClient postGraphQuery(QueryLanguage ql, String query, String baseURI)
    throws StoreException, MalformedQueryException
  {
    HTTPRequest request = pool.post();
    try {
      request.sendForm(getQueryParams(ql, query, baseURI));
      execute(request);
      String url = request.readLocation();
      assert Protocol.GRAPH_QUERY.equals(request.readQueryType());
      return new GraphQueryClient(pool.location(url));
    }
View Full Code Here

  public BooleanQueryClient postBooleanQuery(QueryLanguage ql, String query, String baseURI)
    throws StoreException, MalformedQueryException
  {
    HTTPRequest request = pool.post();
    try {
      request.sendForm(getQueryParams(ql, query, baseURI));
      execute(request);
      String url = request.readLocation();
      assert Protocol.BOOLEAN_QUERY.equals(request.readQueryType());
      return new BooleanQueryClient(pool.location(url));
    }
View Full Code Here

  public TupleQueryClient postTupleQuery(QueryLanguage ql, String query, String baseURI)
    throws StoreException, MalformedQueryException
  {
    HTTPRequest request = pool.post();
    try {
      request.sendForm(getQueryParams(ql, query, baseURI));
      execute(request);
      String url = request.readLocation();
      assert Protocol.BINDINGS_QUERY.equals(request.readQueryType());
      return new TupleQueryClient(pool.location(url));
    }
View Full Code Here

    try {
      request.acceptBoolean();
      request.acceptTupleQueryResult();
      request.acceptGraphQueryResult();
      request.sendForm(getQueryParams(ql, query, null, true));
      execute(request);
      return request.readQueryType();
    }
    catch (NoCompatibleMediaType e) {
      throw new UnsupportedRDFormatException(e);
View Full Code Here

  public TupleResult sendTupleQuery(QueryLanguage ql, String query, Dataset dataset,
      boolean includeInferred, Binding... bindings)
    throws StoreException, MalformedQueryException
  {
    final HTTPRequest request = pool.post();
    request.sendForm(getQueryParams(ql, query, dataset, includeInferred, bindings));
    Callable<TupleResult> task = new Callable<TupleResult>() {

      public TupleResult call()
        throws Exception
      {
View Full Code Here

  {
    HTTPRequest request = pool.post();

    try {
      request.acceptTupleQueryResult();
      request.sendForm(getQueryParams(ql, query, dataset, includeInferred, bindings));
      execute(request);
      request.readTupleQueryResult(handler);
    }
    catch (NoCompatibleMediaType e) {
      throw new UnsupportedRDFormatException(e);
View Full Code Here

  public GraphResult sendGraphQuery(QueryLanguage ql, String query, Dataset dataset,
      boolean includeInferred, Binding... bindings)
    throws StoreException, MalformedQueryException
  {
    final HTTPRequest request = pool.post();
    request.sendForm(getQueryParams(ql, query, dataset, includeInferred, bindings));
    Callable<GraphResult> task = new Callable<GraphResult>() {

      public GraphResult call()
        throws Exception
      {
View Full Code Here

  {
    HTTPRequest request = pool.post();

    try {
      request.acceptRDF(false);
      request.sendForm(getQueryParams(ql, query, dataset, includeInferred, bindings));
      execute(request);
      request.readRDF(handler);
    }
    catch (NoCompatibleMediaType e) {
      throw new UnsupportedRDFormatException(e);
View Full Code Here

  {
    HTTPRequest request = pool.post();

    try {
      request.acceptBoolean();
      request.sendForm(getQueryParams(ql, query, dataset, includeInferred, bindings));
      execute(request);
      return request.readBoolean();
    }
    catch (NoCompatibleMediaType e) {
      throw new UnsupportedRDFormatException(e);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.