package org.itsnat.droid;
import java.util.List;
import java.util.Map;
/**
* Created by jmarranz on 4/06/14.
*/
public interface ItsNatDroidBrowser
{
public ItsNatDroid getItsNatDroid();
public void addRequestProperty(String name, String value);
public void setRequestProperty(String name, String value);
public boolean removeProperty(String name);
public String getRequestProperty(String name);
public Map<String, List<String>> getRequestProperties();
public void setConnectTimeout(int timeoutMillis);
public int getConnectTimeout();
public void setReadTimeout(int timeoutMillis);
public int getReadTimeout();
public PageRequest createPageRequest();
public int getMaxPagesInSession();
public void setMaxPagesInSession(int maxPages);
public boolean isSSLSelfSignedAllowed();
public void setSSLSelfSignedAllowed(boolean enable);
public long getFileCacheMaxSize();
public void setFileCacheMaxSize(long size);
}