Uses of Class
scone.robot.QueueEntry

Packages that use QueueEntry
scone.robot This package provides a configurable high-performance web-robot. 
 

Uses of QueueEntry in scone.robot
 

Methods in scone.robot that return QueueEntry
 QueueEntry URLQueue.dequeue()
          Get the next entry from the queue
 QueueEntry FairBreadthSearchURLQueue.dequeue()
          Get the next entry from the queue
 QueueEntry DepthSearchURLQueue.dequeue()
          Get the next entry from the queue
 QueueEntry BreadthSearchURLQueue.dequeue()
          Get the next entry from the queue
 QueueEntry RobotTask.getOpenUri(SimpleUri uri)
          Checks if there's an element in this task's list of open URIs which is equal to uri
 QueueEntry URLQueue.getPendingURL(SimpleUri uri, RobotTask robotTask)
          Get the entry belonging to robotTask and waiting to download url
 QueueEntry Robot.getPendingURL(SimpleUri uri, RobotTask robotTask)
          Use this method to get the QueueEntry with the same url from the URLQueue which belongs to the robotTask
 QueueEntry GenericURLQueue.getPendingURL(SimpleUri uri, RobotTask robotTask)
          Get the entry belonging to robotTask and waiting to download url
 

Methods in scone.robot with parameters of type QueueEntry
 void PageClassifier.classify(RobotHtmlNode robotHtmlNode, QueueEntry qe)
          When a page is loaded the classify method is called.
 void LinkClassifier.classify(RobotLink robotLink, RobotHtmlNode robotHtmlNode, QueueEntry qe)
          When a page is loaded the classify method is called for each link of the page.
 boolean PageFilter.filter(RobotHtmlNode robotHtmlNode, QueueEntry qe)
          When a page is loaded the filter method is called for the page.
 boolean LinkFilter.filter(RobotLink robotLink, RobotHtmlNode robotHtmlNode, QueueEntry qe)
          When a page is loaded the filter method is called for each link of the page.
 void URLQueue.queue(QueueEntry qe)
          Adds a new entry to the queue
 void GenericURLQueue.queue(QueueEntry qe)
          Adds a new entry to the queue
 void URLQueue.removeQueueEntry(QueueEntry qe)
          Remove the an entrie from the queue
 void GenericURLQueue.removeQueueEntry(QueueEntry qe)
          Remove an entry from the queue
 void FairBreadthSearchURLQueue.removeQueueEntry(QueueEntry qe)
          Remove an entry from the queue