java.lang.Object org.supermind.crawl.ScheduledURL
public class ScheduledURL
A URL to be fetched. Roughly equivalent to Nutch's FetchListEntry.
Field Summary | |
---|---|
(package private) static long |
currentItemId
|
long |
id
URL's id. |
long |
lastModified
|
long |
parentId
The immediate URL that contained this link. |
int |
retries
|
int |
seedIndex
Which seed this URL originated from. |
java.net.URL |
url
URL to fetch. |
Constructor Summary | |
---|---|
ScheduledURL()
|
|
ScheduledURL(int seedIndex,
long parentId,
java.net.URL url)
|
Method Summary | |
---|---|
(package private) static long |
assignId()
|
boolean |
equals(java.lang.Object o)
|
int |
hashCode()
|
static ScheduledURL |
read(java.io.DataInput in)
|
void |
readFields(java.io.DataInput in)
|
java.lang.String |
toString()
|
void |
write(java.io.DataOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
static long currentItemId
public long id
public long lastModified
public long parentId
public int retries
public int seedIndex
public java.net.URL url
Constructor Detail |
---|
public ScheduledURL()
public ScheduledURL(int seedIndex, long parentId, java.net.URL url)
Method Detail |
---|
static long assignId()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static ScheduledURL read(java.io.DataInput in) throws java.io.IOException
java.io.IOException
public void readFields(java.io.DataInput in) throws java.io.IOException
readFields
in interface org.apache.nutch.io.Writable
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
public void write(java.io.DataOutput out) throws java.io.IOException
write
in interface org.apache.nutch.io.Writable
java.io.IOException