public class FetchItem
extends java.lang.Object
Constructor and Description |
---|
FetchItem(Text url,
java.net.URL u,
CrawlDatum datum,
java.lang.String queueID) |
FetchItem(Text url,
java.net.URL u,
CrawlDatum datum,
java.lang.String queueID,
int outlinkDepth) |
Modifier and Type | Method and Description |
---|---|
static FetchItem |
create(Text url,
CrawlDatum datum,
java.lang.String queueMode)
Create an item.
|
static FetchItem |
create(Text url,
CrawlDatum datum,
java.lang.String queueMode,
int outlinkDepth) |
CrawlDatum |
getDatum() |
java.lang.String |
getQueueID() |
Text |
getUrl() |
java.net.URL |
getURL2() |
public FetchItem(Text url, java.net.URL u, CrawlDatum datum, java.lang.String queueID)
public FetchItem(Text url, java.net.URL u, CrawlDatum datum, java.lang.String queueID, int outlinkDepth)
public static FetchItem create(Text url, CrawlDatum datum, java.lang.String queueMode)
queueMode
argument, either as a protocol + hostname pair, protocol + IP address
pair or protocol+domain pair.public static FetchItem create(Text url, CrawlDatum datum, java.lang.String queueMode, int outlinkDepth)
public CrawlDatum getDatum()
public java.lang.String getQueueID()
public Text getUrl()
public java.net.URL getURL2()
Copyright © 2018 The Apache Software Foundation