Package org.apache.http.client.methods

Examples of org.apache.http.client.methods.HttpHead.abort()


                throw new FilesException("Unexpected Return Code from Server",
                    response.getResponseHeaders(), response.getStatusLine());
            }
          }
          finally {
            method.abort();
          }
        }
        else
        {
          if (!isValidObjectName(objName)) {
View Full Code Here


        cmd.setHeader("X-Auth-Token", authToken);

        HttpResponse response = client.execute(cmd);
        int code = response.getStatusLine().getStatusCode();
        if (code == 404) {
            cmd.abort();
            return null; //not found
        }

        credentials.checkCode(response,code,"HEAD:" + container +":" + key);
        String slen = response.getHeaders("Content-Length")[0].getValue();
View Full Code Here

        long len = slen.length();
        SimpleDateFormat format = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z");
        format.setTimeZone(TimeZone.getTimeZone("GMT"));
        Date date = format.parse(smod);
        long mod =  date.getTime()
        cmd.abort();

        return new SwiftMetadata(len, mod);
    }

    public void put(String container, String key, byte val[]) throws Exception {
View Full Code Here

                        "Failed to transfer file: " + url + ". Return code is: " + statusCode + reasonPhrase );
            }
        }
        finally
        {
            headMethod.abort();
        }
    }

    protected HttpResponse execute( HttpUriRequest httpMethod )
        throws HttpException, IOException
View Full Code Here

          method.setHeader(FilesConstants.X_AUTH_TOKEN, authToken);
          FilesResponse response = new FilesResponse(client.execute(method));
          if (response.getStatusCode() == HttpStatus.SC_UNAUTHORIZED) {
            method.removeHeaders(FilesConstants.X_AUTH_TOKEN);
            if(login()) {
              method.abort();
              method = new HttpHead(storageURL);
              method.getParams().setIntParameter("http.socket.timeout", connectionTimeOut);
              method.setHeader(FilesConstants.X_AUTH_TOKEN, authToken);
              response = new FilesResponse(client.execute(method));
            }
View Full Code Here

          else {
            throw new FilesException("Unexpected return from server", response.getResponseHeaders(), response.getStatusLine());
          }
        }
        finally {
          if (method != null) method.abort();
        }
      }
      else {
           throw new FilesAuthorizationException("You must be logged in", null, null);
      }
View Full Code Here

            else {
              throw new FilesException("Unexpected result from server", response.getResponseHeaders(), response.getStatusLine());
            }
          }
          finally {
            if (method != null) method.abort();
          }
        }
        else
        {
          throw new FilesInvalidNameException(container);
View Full Code Here

            method.getParams().setIntParameter("http.socket.timeout", connectionTimeOut);
            method.setHeader(FilesConstants.X_AUTH_TOKEN, authToken);
            FilesResponse response = new FilesResponse(client.execute(method));

            if (response.getStatusCode() == HttpStatus.SC_UNAUTHORIZED) {
              method.abort();
              if(login()) {
                method= new HttpHead(cdnManagementURL+"/"+sanitizeForURI(container));
                method.getParams().setIntParameter("http.socket.timeout", connectionTimeOut);
                method.setHeader(FilesConstants.X_AUTH_TOKEN, authToken);
                 response = new FilesResponse(client.execute(method));
View Full Code Here

              throw new FilesException("Unexpected result from server: ", response.getResponseHeaders(), response.getStatusLine());
            }
          }
          finally {
            if (method != null) {
              method.abort();
            }
          }
        }
        else
        {
View Full Code Here

            method.getParams().setIntParameter("http.socket.timeout", connectionTimeOut);
            method.setHeader(FilesConstants.X_AUTH_TOKEN, authToken);
            FilesResponse response = new FilesResponse(client.execute(method));

            if (response.getStatusCode() == HttpStatus.SC_UNAUTHORIZED) {
              method.abort();
              if(login()) {
                method= new HttpHead(cdnManagementURL+"/"+sanitizeForURI(container));
                method.getParams().setIntParameter("http.socket.timeout", connectionTimeOut);
                method.setHeader(FilesConstants.X_AUTH_TOKEN, authToken);
                response = new FilesResponse(client.execute(method));
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.