oak.http
Class OakHttpTool

java.lang.Object
  extended by oak.http.OakHttpTool

public class OakHttpTool
extends Object

User: mlake Date: 8/9/12 Time: 9:17 AM


Constructor Summary
OakHttpTool(android.app.Application application)
           
 
Method Summary
 OakConnection get(String url)
           
 int getAppVersionCode()
           
 String getAppVersionName()
           
 Map<String,String> getDefaultHeaders()
           
protected  void installCache()
           
 OakConnection post(String url, List<org.apache.http.message.BasicNameValuePair> params)
           
 OakConnection post(String url, org.apache.http.entity.StringEntity json)
           
 void resetCache()
           
 void setCertValidationDisabled(boolean isDisabled)
           
 void setDefaultHeaders(Map<String,String> defaultHeaders)
           
 void setPreEmptiveBasicAuth(String targetHost, String username, String password)
           
 void setReportAppVersion(boolean mReportVersion)
           
 void trustEveryone()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OakHttpTool

@Inject
public OakHttpTool(android.app.Application application)
Method Detail

installCache

protected void installCache()

setDefaultHeaders

public void setDefaultHeaders(Map<String,String> defaultHeaders)

getDefaultHeaders

public Map<String,String> getDefaultHeaders()

setPreEmptiveBasicAuth

public void setPreEmptiveBasicAuth(String targetHost,
                                   String username,
                                   String password)

getAppVersionName

public String getAppVersionName()

getAppVersionCode

public int getAppVersionCode()

setReportAppVersion

public void setReportAppVersion(boolean mReportVersion)

get

public OakConnection get(String url)
                  throws IOException
Throws:
IOException

post

public OakConnection post(String url,
                          List<org.apache.http.message.BasicNameValuePair> params)
                   throws IOException
Throws:
IOException

post

public OakConnection post(String url,
                          org.apache.http.entity.StringEntity json)
                   throws IOException
Throws:
IOException

setCertValidationDisabled

public void setCertValidationDisabled(boolean isDisabled)

trustEveryone

public void trustEveryone()

resetCache

public void resetCache()


Copyright © 2011-2013. All Rights Reserved.