X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=crawler%2Fbasic%2Fsrc%2Forg%2Fwamblee%2Fcrawler%2FCrawler.java;h=3615d9bc3a1e612e620725140a383fd17ac8e41b;hb=5685a836b9208ff8babfe5ac5b30c5f86d27cf96;hp=00d1283aeee1324705acf6661c07bd4ed30ddb80;hpb=7053b12acef10ba6ee003e811b61d32f9c62f9f5;p=utils diff --git a/crawler/basic/src/org/wamblee/crawler/Crawler.java b/crawler/basic/src/org/wamblee/crawler/Crawler.java index 00d1283a..3615d9bc 100644 --- a/crawler/basic/src/org/wamblee/crawler/Crawler.java +++ b/crawler/basic/src/org/wamblee/crawler/Crawler.java @@ -16,6 +16,8 @@ package org.wamblee.crawler; +import org.apache.commons.httpclient.NameValuePair; + /** * The object that actually obtains pages based on URL. @@ -25,17 +27,19 @@ public interface Crawler { /** * Gets the content for a specific page. * @param aUrl Url of page. + * @param aParameters Paremeters to supply. * @return Page to retrieve. * @throws PageException In case of problems retrieving the page. */ - Page getPage(String aUrl) throws PageException; + Page getPage(String aUrl, NameValuePair[] aParameters) throws PageException; /** * Gets the content for a specific page. - * @param aUrl Url of page. + * @param aUrl Url of page. + * @param aParameters Parameters to supply. * @param aType Type of page. * @return Page. * @throws PageException In case of problems retrieving the page. */ - Page getPage(String aUrl, PageType aType) throws PageException; + Page getPage(String aUrl, NameValuePair[] aParameters, PageType aType) throws PageException; }