package org.archive.util.binsearch.impl.http; import java.io.IOException; import org.archive.util.binsearch.impl.HTTPSeekableLineReader; import org.archive.util.binsearch.impl.HTTPSeekableLineReaderFactory; public class ApacheHttp43SLRFactory extends HTTPSeekableLineReaderFactory { private int readTimeout = 0; private int connectTimeout = 0; public ApacheHttp43SLRFactory() { } @Override public HTTPSeekableLineReader get(String url) throws IOException { return new ApacheHttp43SLR(url, connectTimeout, readTimeout); } @Override public void close() throws IOException { // TODO Auto-generated method stub } @Override public void setProxyHostPort(String hostPort) { // TODO Auto-generated method stub } @Override public void setMaxTotalConnections(int maxTotalConnections) { // TODO Auto-generated method stub } @Override public int getMaxTotalConnections() { // TODO Auto-generated method stub return 0; } @Override public void setMaxHostConnections(int maxHostConnections) { // TODO Auto-generated method stub } @Override public int getMaxHostConnections() { // TODO Auto-generated method stub return 0; } @Override public int getConnectionTimeoutMS() { return connectTimeout; } @Override public void setConnectionTimeoutMS(int connectionTimeoutMS) { connectTimeout = connectionTimeoutMS; } @Override public int getSocketTimeoutMS() { return readTimeout; } @Override public void setSocketTimeoutMS(int socketTimeoutMS) { readTimeout = socketTimeoutMS; } @Override public void setStaleChecking(boolean enabled) { } @Override public boolean isStaleChecking() { // TODO Auto-generated method stub return false; } @Override public long getModTime() { // TODO Auto-generated method stub return 0; } @Override public void setNumRetries(int numRetries) { // TODO Auto-generated method stub } }