(no commit message)
[utils] / crawler / basic / src / org / wamblee / crawler / Crawler.java
index 07dff3fdb5f7d6c42dfd3feb43ebc30101466c29..00d1283aeee1324705acf6661c07bd4ed30ddb80 100644 (file)
@@ -18,7 +18,7 @@ package org.wamblee.crawler;
 
 
 /**
- * Represents a crawled page
+ * The object that actually obtains pages based on URL
  */
 public interface Crawler {
 
@@ -26,6 +26,7 @@ public interface Crawler {
      * Gets the content for a specific page. 
      * @param aUrl Url of page. 
      * @return Page to retrieve.
+     * @throws PageException In case of problems retrieving the page.
      */
     Page getPage(String aUrl) throws PageException;
     
@@ -33,7 +34,8 @@ public interface Crawler {
      * Gets the content for a specific page. 
      * @param aUrl Url of page. 
      * @param aType Type of page.  
-     * @return Page. 
+     * @return Page.
+     * @throws PageException In case of problems retrieving the page. 
      */
     Page getPage(String aUrl, PageType aType) throws PageException; 
 }