package
com.wfis.lendinggrid;
import
java.io.File;
import
java.io.FileNotFoundException;
import
java.net.SocketException;
import
java.util.List;
import
java.util.Scanner;
import
java.util.TreeSet;
import
org.apache.http.conn.
import
com.gargoylesoftware.htmlunit.
import
com.gargoylesoftware.htmlunit.
import
com.gargoylesoftware.htmlunit.
import
com.google.common.collect.
import
com.google.common.collect.
public
class FlexLinkTest {
ListMultimap<String, String> domainFileMap = ArrayListMultimap.create();
String domain =
null;
String url =
null;
Scanner domainFileScanner =
new Scanner(new File(fileName));
domainFileScanner. useDelimiter(
"\\|");
System.
out.println("=================
System.
out.println("Environment : " + environment );
System.
out.println("=================
domain = domainFileScanner.next();
url = domainFileScanner.next();
domainFileMap.put(domain, url);
}
domainFileScanner.close();
}
catch(FileNotFoundException nfe) {
nfe.printStackTrace();
}
}
List<String> url =
null;
url = domainFileMap.get(key);
System.
out.println(key);
WebClient webClient =
new WebClient(BrowserVersion.getDe
webClient.setTimeout(1500);
HtmlPage page = webClient.getPage(link);
System.
out.println( page.getUrl() + " : " + page.getTitleText() );
webClient.closeAllWindows();
}
catch(HttpHostConnectException hhce) {
System.
err.println("Connection to " + link + " refused.");
}
catch(SocketException se) {
System.
err.println("Connection to " + link + " refused.");
}
System.
err.println(url);
}
catch (Exception e) {
e.printStackTrace();
}
}
}
}
FlexLinkTest tl =
new FlexLinkTest();
ListMultimap<String, String> domainFileMap =
null;
domainFileMap = tl.readFile(
"PROD","./resource/FlexLinks_
tl.testLinks(domainFileMap);
System.
out.println();
domainFileMap = tl.readFile(
"UAT","./resource/FlexLinks_
tl.testLinks(domainFileMap);
System.
out.println();
domainFileMap = tl.readFile(
"SIT","./resource/FlexLinks_
tl.testLinks(domainFileMap);
System.
out.println();
domainFileMap = tl.readFile(
"DEV","./resource/FlexLinks_
tl.testLinks(domainFileMap);
}
}
No comments:
Post a Comment