Class URLUtilities

java.lang.Object
org.api.cardtrader.tools.URLUtilities

public class URLUtilities
extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected org.apache.log4j.Logger logger  
  • Constructor Summary

    Constructors
    Constructor Description
    URLUtilities()  
  • Method Summary

    Modifier and Type Method Description
    void doDelete​(java.lang.String url)  
    org.apache.http.HttpResponse doGet​(java.lang.String url)  
    org.apache.http.HttpResponse doGet​(java.lang.String url, java.util.Map<java.lang.String,​java.lang.String> headers)  
    org.apache.http.HttpResponse doPost​(java.lang.String url)  
    java.lang.Integer doPost​(java.lang.String url, com.google.gson.JsonElement el)  
    org.apache.http.HttpResponse doPost​(java.lang.String url, java.util.Map<java.lang.String,​java.lang.String> headers)  
    void doPut​(java.lang.String url, com.google.gson.JsonElement el)  
    void download​(java.lang.String url, java.io.File to)  
    org.apache.http.HttpResponse execute​(org.apache.http.client.methods.HttpRequestBase req)  
    java.lang.String extractAndClose​(org.apache.http.HttpResponse response)  
    com.google.gson.JsonElement extractJson​(java.lang.String url)  
    void initToken​(java.lang.String b)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • logger

      protected org.apache.log4j.Logger logger
  • Constructor Details

    • URLUtilities

      public URLUtilities()
  • Method Details

    • initToken

      public void initToken​(java.lang.String b)
    • extractAndClose

      public java.lang.String extractAndClose​(org.apache.http.HttpResponse response) throws java.io.IOException
      Throws:
      java.io.IOException
    • execute

      public org.apache.http.HttpResponse execute​(org.apache.http.client.methods.HttpRequestBase req) throws java.io.IOException
      Throws:
      java.io.IOException
    • doGet

      public org.apache.http.HttpResponse doGet​(java.lang.String url) throws java.io.IOException
      Throws:
      java.io.IOException
    • doPost

      public org.apache.http.HttpResponse doPost​(java.lang.String url) throws java.io.IOException
      Throws:
      java.io.IOException
    • doPost

      public java.lang.Integer doPost​(java.lang.String url, com.google.gson.JsonElement el) throws java.io.IOException
      Throws:
      java.io.IOException
    • doPut

      public void doPut​(java.lang.String url, com.google.gson.JsonElement el) throws java.io.IOException
      Throws:
      java.io.IOException
    • doDelete

      public void doDelete​(java.lang.String url) throws java.io.IOException
      Throws:
      java.io.IOException
    • doPost

      public org.apache.http.HttpResponse doPost​(java.lang.String url, java.util.Map<java.lang.String,​java.lang.String> headers) throws java.io.IOException
      Throws:
      java.io.IOException
    • doGet

      public org.apache.http.HttpResponse doGet​(java.lang.String url, java.util.Map<java.lang.String,​java.lang.String> headers) throws java.io.IOException
      Throws:
      java.io.IOException
    • download

      public void download​(java.lang.String url, java.io.File to) throws java.io.IOException
      Throws:
      java.io.IOException
    • extractJson

      public com.google.gson.JsonElement extractJson​(java.lang.String url) throws java.io.IOException
      Throws:
      java.io.IOException